<SEC-DOCUMENT>0001683168-25-004603.txt : 20250618
<SEC-HEADER>0001683168-25-004603.hdr.sgml : 20250618
<ACCEPTANCE-DATETIME>20250618160356
ACCESSION NUMBER:		0001683168-25-004603
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20250612
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Termination of a Material Definitive Agreement
ITEM INFORMATION:		Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250618
DATE AS OF CHANGE:		20250618

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			APPLIED OPTOELECTRONICS, INC.
		CENTRAL INDEX KEY:			0001158114
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				760533927
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36083
		FILM NUMBER:		251056824

	BUSINESS ADDRESS:	
		STREET 1:		13139 JESS PIRTLE BLVD
		CITY:			SUGAR LAND
		STATE:			TX
		ZIP:			77478
		BUSINESS PHONE:		281-295-1800

	MAIL ADDRESS:	
		STREET 1:		13139 JESS PIRTLE BLVD
		CITY:			SUGAR LAND
		STATE:			TX
		ZIP:			77478

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	APPLIED OPTOELECTRONICS INC
		DATE OF NAME CHANGE:	20010824
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>aaoi_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:aaoi="http://ao-inc.com/20250612">
<head>
     <title>Applied Optoelectronics, Inc. 10-Q</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02E_US%2DGAAP%2D2025 -->
<!-- Field: Set; Name: xdx; ID: xdx_033_aaoi_ao%2Dinc.com_20250612 -->
<!-- Field: Set; Name: xdx; ID: xdx_046_20250612_20250612 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_054_edei%2D%2DEntityCentralIndexKey_0001158114 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000004" name="dei:EntityCentralIndexKey">0001158114</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="aaoi-20250612.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="AsOf2025-06-12">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001158114</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-06-12</xbrli:startDate>
        <xbrli:endDate>2025-06-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
  </ix:resources>
 </ix:header>
</div>


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

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

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

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

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

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

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 12pt"><b>UNITED STATES</b></span></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 12pt"><b>SECURITIES AND
EXCHANGE COMMISSION</b></span></p>

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

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

<!-- Field: Rule-Page --><div style="margin: 3pt auto; width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

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

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

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

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_90F_edei--DocumentType_c20250612__20250612_zltJMuvh4Xug"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000009" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Pursuant to Section 13 or 15(d) of the Securities
Exchange Act of 1934</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Date of Report (Date of earliest event reported):
<span id="xdx_90B_edei--DocumentPeriodEndDate_c20250612__20250612_zFdyBCbhqobe"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt:datemonthdayyearen" id="Fact000010" name="dei:DocumentPeriodEndDate">June 12, 2025</ix:nonNumeric></span></p>

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

<!-- Field: Rule-Page --><div style="margin: 3pt auto; width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

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

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_909_edei--EntityRegistrantName_c20250612__20250612_zvA8oGhfZJo"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000011" name="dei:EntityRegistrantName">Applied Optoelectronics, Inc.</ix:nonNumeric></span></b></p>

<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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</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: 34%; font-size: 10pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_903_edei--EntityIncorporationStateCountryCode_c20250612__20250612_zZCLm7ksYRe2"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt-sec:stateprovnameen" id="Fact000012" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font-size: 10pt; text-align: center; width: 33%"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_901_edei--EntityFileNumber_c20250612__20250612_zfdRyBL3jwc6"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000013" name="dei:EntityFileNumber">001-36083</ix:nonNumeric></span></b></span></td>
    <td style="font-size: 10pt; text-align: center; width: 33%"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_908_edei--EntityTaxIdentificationNumber_c20250612__20250612_zl9NHp9H11Pd"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000014" name="dei:EntityTaxIdentificationNumber">76-0533927</ix:nonNumeric></span></b></span></td></tr>
<tr style="vertical-align: top">
    <td><p style="font-size: 10pt; text-align: center">(State of incorporation)</p></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Commission File Number)</span></td>
    <td style="font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer Identification No.)</span></td></tr>
</table>

<p style="margin-top: 0; margin-bottom: 0"></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: center; background-color: white"><span id="xdx_905_edei--EntityAddressAddressLine1_c20250612__20250612_z8gd3Q1P3zU2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000015" name="dei:EntityAddressAddressLine1">13139
Jess Pirtle Blvd.</ix:nonNumeric></b></span><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><br/> <span id="xdx_903_edei--EntityAddressCityOrTown_c20250612__20250612_zNnldervC8g5"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000016" name="dei:EntityAddressCityOrTown">Sugar
Land</ix:nonNumeric></span></span></b><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, <span id="xdx_907_edei--EntityAddressStateOrProvince_c20250612__20250612_zChkIQPY8hEj"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt-sec:stateprovnameen" id="Fact000017" name="dei:EntityAddressStateOrProvince">Texas</ix:nonNumeric> </span></span></b><b><span id="xdx_908_edei--EntityAddressPostalZipCode_c20250612__20250612_zAdmocUYk7xe"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000018" name="dei:EntityAddressPostalZipCode">77478</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of principal executive offices and z</span>ip code)</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: center"><b>(<span id="xdx_90B_edei--CityAreaCode_c20250612__20250612_zHn0KLiAhO36"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000019" name="dei:CityAreaCode">281</ix:nonNumeric></span>) <span id="xdx_90F_edei--LocalPhoneNumber_c20250612__20250612_zycACUwpI7lc"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000020" name="dei:LocalPhoneNumber">295-1800</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&#8217;s telephone number, including
area code)</p>

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

<!-- Field: Rule-Page --><div style="margin: 3pt auto; width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Check the appropriate box below if the
Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions
(see General Instruction A.2. below):</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><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: Wingdings"><span id="xdx_906_edei--WrittenCommunications_c20250612__20250612_zwNNA9oKXTWf"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt:booleanfalse" id="Fact000021" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify">Written communications pursuant to Rule 425 under the Securities
Act (17 CFR 230.425)</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><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: Wingdings"><span id="xdx_90F_edei--SolicitingMaterial_c20250612__20250612_zojgN1y9Qx0g"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt:booleanfalse" id="Fact000022" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify">Soliciting material pursuant to Rule 14a-12 under the Exchange
Act (17 CFR 240.14a-12)</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><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: Wingdings"><span id="xdx_90D_edei--PreCommencementTenderOffer_c20250612__20250612_zt9EgKaNvzT8"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt:booleanfalse" id="Fact000023" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify">Pre-commencement communications pursuant to Rule 14d-2(b) under
the Exchange Act (17 CFR 240.14d-2(b))</td>
</tr></table>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><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: Wingdings"><span id="xdx_90A_edei--PreCommencementIssuerTenderOffer_c20250612__20250612_z5FsxUW8HJbf"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt:booleanfalse" id="Fact000024" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span></td><td style="text-align: justify">Pre-commencement communications pursuant to Rule 13e-4(c) under
the Exchange Act (17 CFR 240.13e-4(c))</td>
</tr></table>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></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="border-bottom: Black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; width: 33%"><span style="font: 10pt Times New Roman, Times, Serif">Title of each class</span></td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; width: 34%"><span style="font: 10pt Times New Roman, Times, Serif">Trading Symbol(s)</span></td>
    <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; width: 33%"><span style="font: 10pt Times New Roman, Times, Serif">Trading
    Name of each exchange on which registered</span></td></tr>
<tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_903_edei--Security12bTitle_c20250612__20250612_z9LH8MY6Vc27" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000025" name="dei:Security12bTitle">Common
    Stock, Par value $0.001</ix:nonNumeric></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_900_edei--TradingSymbol_c20250612__20250612_z87bxwlS8yg8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2025-06-12" id="Fact000026" name="dei:TradingSymbol">AAOI</ix:nonNumeric></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span id="xdx_900_edei--SecurityExchangeName_c20250612__20250612_zI1nlNRov2Fb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt-sec:exchnameen" id="Fact000027" name="dei:SecurityExchangeName">NASDAQ
    Global Market</ix:nonNumeric></span></td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Indicate by check mark whether the registrant
is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2
of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Emerging growth company
<span style="font-family: Wingdings"><span style="font-family: Wingdings"><span id="xdx_90F_edei--EntityEmergingGrowthCompany_c20250612__20250612_zNaBi1xo3o6h"><ix:nonNumeric contextRef="AsOf2025-06-12" format="ixt:booleanfalse" id="Fact000028" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If
an emerging growth company, 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 provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Wingdings">o</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Wingdings"></span></p>

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

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

<!-- Field: Page; Sequence: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&#160;<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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: 14%; font-size: 10pt"><b>Item 1.01</b></td>
    <td style="width: 86%; font-size: 10pt"><b>Entry into a Material Definitive Agreement.</b></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt">On June 12, 2025, Global Technology, Inc. (&#8220;Global
Technology&#8221;), a wholly owned subsidiary of Applied Optoelectronics, Inc. entered into a one-year credit facility totaling 96,800,000
RMB (the &#8220;Credit Facility&#8221;), with China Construction Bank, in Ningbo City, China ( the &#8220;CCB Bank&#8221;). Borrowing
under the Credit Facility will be used to repay the Company&#8217;s outstanding loans with Shanghai Pudong Development Bank Co., Ltd.</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: 40pt">Borrowing under the Credit Facility will mature
on June 16, 2026 and will bear interest equal to the Bank&#8217;s published twelve (12) month prime loan rate, minus 0.05%. As of the
execution of the Credit Facility agreement, the Bank&#8217;s published 12 months prime loan rate is 3%. Under the Credit Facility, Global
Technology will make monthly payments of accrued interest; principal shall be repaid upon maturity.</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.5in">Global Technology&#8217;s obligations under the
Credit Facility is unsecured. The agreement for the Credit Facility also contains rights and obligations, representations and warranties,
and events of default applicable to the Company that are customary for agreements of this type.</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.5in">The foregoing description of the Credit Facility
do not purport to be a complete statement of the parties&#8217; rights and obligations under the agreements and is qualified in its entirety
by reference to the translation of the full text of the RMB Working Capital Loan Contract which is attached as Exhibit 10.1 to this Current
Report on Form 8-K and are incorporated by reference herein.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</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: 14%; font-size: 10pt"><b>Item 1.02</b></td>
    <td style="width: 86%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Termination of a Material Definitive Agreement.</b></p></td></tr>
  </table>
<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.5in">On June 18, 2025, Global Technology used the Credit
Facility to repay certain amounts outstanding under its 5-year revolving credit line with Shanghai Pudong Development Bank Co., Ltd. (the
&#8220;SPD Credit Line&#8221;), entered into on May 24, 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.5in">Under the SPD Credit Line, the Company was
allowed up to 170,000,000 RMB of borrowing capability for general corporate and capital investment purposes. Global Technology
repaid the outstanding balances of 96,800,000 RMB in working capital loans and 22,713,600 RMB in acceptance bills under the SPD
Credit Line. Upon repayment, Global Technology terminated the agreements associated with the SPD Credit Line. There were no
penalties associated with either of the above mentioned early payments.</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.5in">&#160;</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: 14%; font-size: 10pt"><b>Item 2.03</b></td>
    <td style="width: 86%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Creation of a Direct Financial Obligation or an Obligation
under an Off-Balance Sheet Arrangement of a Registrant.</b></p></td></tr>
  </table>
<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.5in">The information contained in Item 1.01 of this
Current Report on Form 8-K with respect to the Amendment is incorporated by reference herein and made a part hereof.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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: 14%; font-size: 10pt"><b>Item 9.01</b></td>
    <td style="width: 86%; font-size: 10pt"><b>Financial Statements and Exhibits.</b></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">(d) Exhibits</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 1in">10.1</td><td><a href="aaoi_ex1001.htm">Translation of the RMB Working Capital Loan Contract (RMB 96,800,000), between Global Technology, Inc. and China Construction Bank Co., Ltd., dated June 12, 2025.</a></td></tr><tr style="vertical-align: top">
<td>104</td><td>Cover Page Interactive Data File (embedded within the Inline XBRL document).</td></tr>
                                         </table>

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

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

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

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

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

<!-- Field: Page; Sequence: 2 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></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.55in">Pursuant to the requirements of the Securities
Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>Date: June 18, 2025</td>
    <td colspan="2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>APPLIED OPTOELECTRONICS, INC.</b></p></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 51%">&#160;</td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 34%">&#160;</td>
    <td style="width: 11%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>By:</td>
    <td style="border-bottom: black 1pt solid">/s/ <span style="text-transform: uppercase">DAVID C. KUO</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Name:</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-transform: uppercase">DAVID C. KUO</span></p></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Title:</td>
    <td>Senior Vice President and Chief Legal Officer</td>
    <td>&#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">&#160;</p>

<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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</p>

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

<!-- Field: Page; Sequence: 3; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

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

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjV0KwjAQhE/QOyx5Fo1RUfumRUWsIkXE12hXCbbZsol/R/KWxhZxWViWmW9GiJZY0NwUyHCYZinssKwK7REyPCOjPWFwJMtVDOFmeDHOs7a+fn9gQoHBwAzaSh2DUFvvxmEegxx05Lij+iBHcW8Ik7WIvnpC9mxytN7oArTNYctUsUGv+dUk7PSTLJWvumqP7AzZGLpt2chvULKrYEN3/SC+OkjTRESteiKxYLpVwTV7erRfEmYFlqHONfR/ow8FfUqK -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>aaoi_ex1001.htm
<DESCRIPTION>RMB WORKING CAPITAL LOAN CONTRACT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 10.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RMB Working Capital Loan Contract</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Contract No.: XXXXXXXXXXXXXXX</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Borrower (Party A): GLOBAL Technology
Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Domicile: No. 88 Qiushi Road, Wangchun
Industrial Park, Ningbo, Zhejiang Province</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Postal Code: 315000</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Legal Representative (Principal): Lin
Chih-Hsiang</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Fax: 0574-88133818</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Tel.: 0574-88133818</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Lender (Party B): China Construction
Bank Ningbo Yinzhou Branch</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Domicile: No. 500 Taikang Middle Road,
Yinzhou District, Ningbo, Zhejiang Province</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Postal Code: 315000</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Principal: Huang Xubo</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Fax: 0574-87370029</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 14.2pt 0pt 0; text-align: justify">Tel.: 0574-87370029</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">WHEREAS, <U>to refinance a
loan from Shanghai Pudong Development Bank</U>, Party A applies to Party B for a loan, and Party B agrees to grant the loan to Party A.
NOW, THEREFORE, Party A and Party B, in accordance with applicable laws, regulations, and rules, enter into this Contract through friendly
negotiation for mutual compliance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 1 Loan Amount</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The amount of the loan that
Party B grants to Party A hereunder shall be RMB (in words) <U>ninety-six million eight hundred thousand (RMB 96,800,000)</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 2 Purpose and
Source of Repayment of the Loan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A shall use the loan
for working capital purposes in the ordinary course of business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">For the specific purposes and
sources of repayment of the loan hereunder, please refer to Appendix 1 &ldquo;Loan Particulars&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 3 Loan Term</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The loan term agreed herein
is <U>twelve (12)</U> months, commencing on <U>June 16, 2025</U> and ending on <U>June 16, 2026</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">If the commencement date
of the loan term hereunder is inconsistent with the date specified in the loan disbursement certificate (i.e., the loan receipt, the same
below), the actual disbursement date specified in the loan disbursement certificate for the first disbursement shall prevail, and the
loan maturity date specified in Paragraph 1 of this Article shall be adjusted accordingly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The loan disbursement certificate
constitutes an integral part of this Contract and shall have the same legal effect as this Contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 4 Loan Interest
Rate, Default Interest Rate, and Interest Calculation and Settlement</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4.1 Loan interest rate</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. The loan interest rate hereunder
shall be an annual rate calculated on a single interest basis, which shall be determined according to the following item <U>(1)</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) Fixed interest rate, i.e.,
the loan prime rate (LPR) <U>minus </U>(select &ldquo;plus&rdquo; or &ldquo;minus&rdquo;) <U>5</U> basis points (1 basis point = 0.01%, accurate
to 0.01 basis points), which shall remain unchanged during the loan term;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Floating interest rate,
i.e., LPR <U>BLANK</U> (select &ldquo;plus&rdquo; or &ldquo;minus&rdquo;) <U>BLANK</U> basis points (1 basis point = 0.01%, accurate to 0.01
basis points), which shall be adjusted once every <U>BLANK</U> month(s) in the period from the Interest Commencement Date (as defined
below) to the date on which all principal and interest hereunder are paid off, based on the LPR on the business day preceding the adjustment
date plus/minus the aforesaid basis points. The interest rate adjustment date shall be the corresponding date of the Interest Commencement
Date in the month in which the adjustment is made, or the last day of the month in the absence of the corresponding date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Others</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Fees directly related to
the loan hereunder shall be determined according to the following item <U>(1)</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) There are no fees directly
related to the loan hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Fees directly related to
the loan hereunder are <U>BLANK</U> (name and amount), which shall be paid <U>BLANK</U> (on a lump-sum basis/by installments).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Others</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.9pt">3. The annual percentage
rate (APR) that includes the loan interest and fees directly related to the loan, which is calculated on a single interest basis, shall
be determined according to the following item <U>(1)</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) LPR <U>minus</U> (select
&ldquo;plus&rdquo; or &ldquo;minus&rdquo;) <U>5</U> basis points (1 basis point = 0.01%, accurate to 0.01 basis points). If a floating interest
rate applies, LPR shall be adjusted as agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Others</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4.2 Default interest rate</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. If Party A fails to use
the loan for the purpose agreed herein, default interest shall accrue at a rate which is <U>100</U>% higher than the loan interest rate.
If the loan interest rate is adjusted according to Article 4.1, the default interest rate shall be adjusted according to the adjusted
loan interest rate and the increase margin specified in this paragraph.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. If Party A fails to repay
the loan hereunder on time, default interest shall accrue at a rate which is <U>50</U>% higher than the loan interest rate. If the loan
interest rate is adjusted according to Article 4.1, the default interest rate shall be adjusted according to the adjusted loan interest
rate and the increase margin specified in this paragraph.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. If any loan proceeds are
both overdue and misappropriated, default interest shall be calculated at the higher applicable rate, with compound interest accruing
thereon.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.6pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.6pt">4.3 For the purposes of this
Article, &ldquo;Interest Commencement Date&rdquo; refers to the date on which the proceeds of the first disbursement hereunder are credited
to the loan disbursement account agreed in Article 6 hereof (hereinafter referred to as the &ldquo;Disbursement Account&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">LPR under this Contract shall
be determined according to the following item <U>2</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. At the time of the first
disbursement of the loan hereunder, LPR refers to the one-year loan prime rate (&ldquo;1Y LPR&rdquo;) announced by the National Interbank
Funding Center (&ldquo;NIFC&rdquo;) on the business day preceding the effective date of this Contract; if LPR is adjusted thereafter as
agreed above, LPR refers to the 1Y LPR announced by the NIFC on the business day preceding the adjustment date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. At the time of the first
disbursement of the loan hereunder, LPR refers to the one-year loan prime rate (&ldquo;1Y LPR&rdquo;) announced by the National Interbank
Funding Center (&ldquo;NIFC&rdquo;) on the business day preceding the Interest Commencement Date; if LPR is adjusted thereafter as agreed
above, LPR refers to the 1Y LPR announced by the NIFC on the business day preceding the adjustment date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. At the time of the first
disbursement of the loan hereunder, LPR refers to the five-year loan prime rate (&ldquo;5Y LPR&rdquo;) announced by the National Interbank
Funding Center (&ldquo;NIFC&rdquo;) on the business day preceding the effective date of this Contract; if LPR is adjusted thereafter as
agreed above, LPR refers to the 5Y LPR announced by the NIFC on the business day preceding the adjustment date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. At the time of the first
disbursement of the loan hereunder, LPR refers to the five-year loan prime rate (&ldquo;5Y LPR&rdquo;) announced by the National Interbank
Funding Center (&ldquo;NIFC&rdquo;) on the business day preceding the Interest Commencement Date; if LPR is adjusted thereafter as agreed
above, LPR refers to the 5Y LPR announced by the NIFC on the business day preceding the adjustment date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4.4 The loan interest hereunder
shall start to accrue on a daily basis from the date on which the loan proceeds are credited to the Disbursement Account, with the daily
interest rate equal to the annual interest rate divided by 360. If Party A fails to pay the interest on the interest settlement date agreed
herein, compound interest shall accrue from the date following the interest settlement date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4.5 Interest settlement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. If the loan is subject to
a fixed interest rate, the interest shall be calculated and settled at the agreed interest rate. If the loan is subject to a floating
interest rate, the interest shall be calculated at the interest rate applicable to each floating period. If the interest rate changes
multiple times during an interest settlement period, the interest accrued in each floating period shall be calculated separately, and
the interest payable in the interest settlement period shall be the sum of the interest accrued in all such floating periods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. The interest on the loan
hereunder shall be settled according to the following item <U>(1)</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) The interest shall be settled
on a monthly basis on the twentieth (20th) day of each month.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) The interest shall be settled
on a quarterly basis on the twentieth (20th) day of the last month of each quarter.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) <U>&#9;BLANK&#9;.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 5 Disbursement
and Payment of the Loan</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.1 Conditions precedent to
disbursement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.4pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.4pt">Party B&rsquo;s obligation to disburse
the loan is subject to the continuing satisfaction of all of the following conditions, unless they are waived by Party B in whole or in
part:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">1. Party A has duly completed
all approval, registration, delivery, insurance, and other statutory procedures required for the loan hereunder;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. If this Contract is secured,
the security interest satisfying Party B&rsquo;s requirements has become effective and remains in full force and effect;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Party A has opened accounts
for drawdown and repayment as required by Party B;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Party A does not commit
any event of default agreed herein;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5. No agreed circumstance that
may impair Party B&rsquo;s claims occurs;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6. Party B&rsquo;s granting of the
loan under this Contract is not prohibited or restricted by applicable laws, regulations, rules, or competent authorities;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7. Party A&rsquo;s financial indicators
continue to comply with the requirements in Appendix 2 &ldquo;Financial Indicator Constraints&rdquo;;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8. Party A has submitted the
relevant documents as required hereunder prior to the disbursement of the loan;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9. The documents submitted
by Party A to Party B are legal, true, complete, accurate, and valid, and in compliance with other requirements of Party B; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">10. Other conditions precedent:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.2 Drawdown schedule</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Drawdown refers to the disbursement
of the loan proceeds to the Disbursement Account by Party B according to Party A&rsquo;s request and this Contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The drawdown schedule shall
be determined in accordance with the following item <U>1</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. The drawdown schedule is
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) RMB <U>ninety-six million
eight hundred thousand (RMB 96,800,000)</U> on <U>June 16, 2025</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(5) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(6) RMB <U>BLANK</U> on <U>BLANK</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. The drawdown schedule is
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) RMB <U>BLANK</U> from <U>BLANK</U>
to <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) RMB <U>BLANK</U> from <U>BLANK</U>
to <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) RMB <U>BLANK</U> from <U>BLANK</U>
to <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) RMB <U>BLANK</U> from <U>BLANK</U>
to <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(5) RMB <U>BLANK</U> from <U>BLANK</U>
to <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(6) RMB <U>BLANK</U> from <U>BLANK</U>
to <U>BLANK</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Party A may make a drawdown
request when and as needed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. <U>&#9;BLANK&#9;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.3 Party A shall draw the
loan in accordance with the drawdown schedule specified in Article 5.2. Unless otherwise agreed upon in writing by Party B, Party A shall
not make drawdown earlier or later than scheduled, or split or cancel any drawdown.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.4 If Party A makes drawdown
in installments, the maturity date of the loan shall still be determined in accordance with Article 3 hereof.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.5 Documents to be provided
by Party A</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Under the circumstance specified
in the following item <U>(2)</U>, Party A shall provide the relevant documents to Party B no later than <U>five (5)</U> business days
prior to the drawdown date:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 30pt">(1) The amount of a payment to
a transaction counterparty of Party A exceeds RMB ten million (RMB 10 million).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Party A makes any drawdown
request, regardless of the amount of the drawdown.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Other circumstances agreed
upon by the parties:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The documents that Party A
shall submit to Party B under any of the foregoing circumstances include:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) A loan disbursement certificate
and a payment settlement certificate, both signed and stamped by Party A;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Transaction documents,
including but not limited to written or electronic documents evidencing the specific purpose of the loan proceeds, such as contracts and/or
invoices in relation to goods, services, or funds; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>(3) A drawdown request and
a loan payment authorization;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">and other documents required
by Party B, including but not limited to the business license, authorization letter, articles of association, resolutions of the shareholders&rsquo;
meeting or board of directors of Party A&rsquo;s counterparty to a transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. For any drawdown not covered
in the foregoing circumstances, or if Party B determines, after reviewing the submitted documents, that Party A may proceed with the direct
payment specified in Article 5.7, Party A shall submit the following documents to Party B no later than <U>BLANK</U> business days prior
to the drawdown date:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) A utilization plan in relation
to the loan to be disbursed (in the form specified in Appendix 3); and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.4pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.4pt">(2) A loan disbursement certificate
signed and stamped by Party A;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">and other documents required
by Party B, including but not limited to the business license, authorization letter, articles of association, resolutions of the shareholders&rsquo;
meeting or board of directors of Party A&rsquo;s counterparty to a transaction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.6 Entrusted payment by Party
B</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Circumstances triggering
the entrusted payment arrangement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If a drawdown falls under the
circumstance specified in the following item <U>(2)</U>, it shall be disbursed under the entrusted payment arrangement, whereby Party
A irrevocably and unconditionally authorizes Party B to pay the loan proceeds to Party A&rsquo;s counterparty, and Party A shall not pay the
loan proceeds by itself to its counterparty or any other third party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 30pt">(1) The amount of a payment to
a counterparty of Party A exceeds RMB ten million (RMB 10 million), and Party B believes, after reviewing the documents submitted by Party
A, that the payee meets the specified eligibility criteria.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) The entrusted payment arrangement
shall be adopted, regardless of the amount of the drawdown.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Other circumstances agreed
upon by the parties:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Under the entrusted payment
arrangement, Party B shall disburse the loan proceeds to the Disbursement Account, and then directly transfer such loan proceeds from
the Disbursement Account to the account of Party A&rsquo;s counterparty. Party A shall not dispose of the loan proceeds in any manner, including
but not limited to transfer or withdrawal of cash.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Party B will conduct a formal
review of the amount, time, payee, method, and account of the disbursement based on the documents submitted by Party A. If Party B confirms
that the disbursement complies with Party B&rsquo;s requirements after such formal review, it will pay the loan proceeds to the counterparty
of Party A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Once the loan proceeds are
credited to the account of the counterparty provided by Party A, Party B shall be deemed to have fulfilled the entrusted payment obligation.
Party A shall check whether a payment is successfully made within one (1) business day following the entrusted payment date. If the payment
is not successful, Party A shall promptly notify Party B. Party A shall ensure that its counterparty and the specific purpose of the loan
are consistent with the transaction documents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Party B&rsquo;s formal review
of the aforesaid payment elements shall not constitute Party B&rsquo;s confirmation of the authenticity, legality, and compliance of the transaction,
or Party B&rsquo;s involvement in any dispute between Party A and its counterparty or any other third party, nor shall it obligate Party B to
bear any responsibility or obligation of Party A. Party A shall indemnify Party B for all losses arising from the entrusted payment arrangement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5. If the loan proceeds are
paid erroneously or fail to be paid successfully or timely to the account of Party A&rsquo;s counterparty due to any reason not attributable
to Party B, such as incomplete, untrue, or inaccurate documents submitted by Party A, or inconsistency with the specific purpose of the
loan, or any conflict among the information provided, the following provisions shall apply:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) All consequences arising
therefrom, including but not limited to the losses arising from the failure to successfully or timely pay the loan proceeds to the account
of Party A&rsquo;s counterparty, shall be borne by Party A. Party B shall not bear any liability in this regard, and Party A shall indemnify
Party B for all losses arising therefrom.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Party A shall not dispose
of the loan proceeds in any manner, including but not limited to transfer or withdrawal of cash.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Party A shall submit new
or corrected documents as required by Party B within <U>one (1)</U> business day.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If Party A breaches any of
the foregoing provisions, Party B may declare the accelerated maturity of such loan amount.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6. All risks, liabilities,
and losses arising from the failure, error, or delay in payment of the loan proceeds for reasons not attributable to Party B shall be
borne by Party A. Party B shall not bear any liability in this regard, and Party A shall indemnify Party B for all losses arising therefrom.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">7. Party A agrees and acknowledges
that: Party B is not obligated to notify the payee of matters relating to the entrusted payment, suspension of payment, or withdrawal
of payment by Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8. If Party A has a reasonable
emergency demand for funds for the agreed purpose, it may submit a written request to Party B. Party B may, in its sole discretion, evaluate
whether to approve such emergency funding request. If Party B approves such request, Party B may appropriately simplify the supporting
documents and procedures required for the entrusted payment. After Party B completes the disbursement, Party A shall submit complete supporting
documents for the emergency drawdown as required by Party B within ten (10) business days, and cooperate with Party B in the post-disbursement
review. Failure to do so shall be deemed as a breach of contract on the part of Party A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.7 Direct payment by Party
A</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If a drawdown does not fall
under the circumstance that triggers the entrusted payment arrangement under Item 1 of Article 5.6, it may be disbursed under the direct
payment arrangement, whereby Party B disburses the loan proceeds to the Disbursement Account according to the drawdown request by Party
A, and then Party A will pay such loan proceeds by itself to its counterparty. Party A shall ensure that its counterparty and the specific
purpose of the loan are consistent with the transaction documents.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.8 Once the loan proceeds
are credited to the Disbursement Account, Party B shall be deemed to have fulfilled its disbursement obligation, regardless of whether
the entrusted payment by Party B or the direct payment by Party A is adopted. Party A shall ensure that the Disbursement Account is in
a normal condition, including but not limited to not being frozen by any competent authority. Party A shall bear all risks, liabilities,
and losses arising from the loan proceeds that have been credited to the Disbursement Account being frozen or deducted by any competent
authority, and Party A shall indemnify Party B for all losses arising therefrom.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5.9 Change of payment method</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Under any of the following
circumstances, Party B may change the payment method for loan proceeds, including but not limited to adjusting the circumstance triggering
the entrusted payment arrangement (e.g., adjusting the amount threshold for the entrusted payment arrangement) and adjusting the payment
method for individual drawdowns:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A commits any event
of default agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Any circumstance agreed
herein that may endanger the creditor&rsquo;s rights of Party B occurs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Any other circumstance where
Party B considers it necessary to change the payment method occurs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If Party B changes the payment
method, Party A shall perform relevant obligations, such as re-submitting relevant documents, in accordance with this Contract and the
requirements of Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 6 Use and Monitoring
of Accounts</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6.1 Disbursement Account</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The Disbursement Account under
this Contract shall be determined according to the following item <U>2</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A shall open a dedicated
Disbursement Account with Party B within <U>BLANK</U> business day(s) from the effective date of this Contract and prior to the first
disbursement of loan proceeds. The Disbursement Account shall be exclusively used for the disbursement and payment of all loan proceeds
hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Any other account opened
by Party A with Party B (account number: <U>XXXXXXXXXXX</U>).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6.2 Revenue collection account</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A shall, within <U>two
(2)</U> business days from the effective date of this Contract, open a new account with Party B or designate an existing account with
Party B (account number: <U>XXXXXXXXXXXX</U>) as the revenue collection account.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Party A shall submit periodic
summary reports to Party B on the fund flows of the revenue collection account on a <U>monthly</U> (select &ldquo;monthly&rdquo; or &ldquo;quarterly&rdquo;)
basis. Party A shall submit to Party B a summary report for the preceding period within the first <U>five (5) </U>business days of the
new reporting period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Party B may manage fund
flows of the revenue collection account. In particular, the revenue collection account shall satisfy the requirements in the following
item <U>BLANK</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) Average balance of the
account:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Time to receive the revenue:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Percentage of the revenue
received by the revenue collection account in the total sales revenue of Party A:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) Maximum outbound transfer
limit per transaction:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(5) Maximum daily outbound
transfer limit:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-size: 10pt">(6)
Restrictions on online banking services for the account</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#65306;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(7) Any outbound transfer from
the account shall be approved by Party B;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(8) The account shall be exclusively
used for receipt of revenue and repayment of the loan hereunder, and not for any other purpose;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(9) <U>&#9;BLANK&#9;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(10) Any other requirements
of Party B;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(11) The relevant requirements
in the account management agreement separately entered into by the parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 7 Repayment</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7.1 Repayment principle</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A shall repay the loan
hereunder in accordance with the following principle:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party B may first use Party
A&rsquo;s repayment to cover the expenses advanced by Party B for Party A and the expenses incurred by Party B in enforcing its claims. The
remaining amount of the repayment shall be applied first to interest and then to principal, and any interest accrued on the principal
shall be paid when the principal is repaid. However, the remaining amount of the repayment after payment of the aforesaid expenses shall
be applied first to principal and then to interest in cases where the principal or interest of any loan is overdue for more than ninety
(90) days or such repayment principle shall apply in accordance with applicable laws, regulations, or rules.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7.2 Payment of interest</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A shall pay Party B the
interest due on the interest settlement date. The first interest payment date shall be the first interest settlement date after the disbursement
of the loan. All outstanding interest shall be paid in full with the repayment of the last installment of the principal.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7.3 Principal repayment schedule</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The principal repayment schedule
shall be determined in accordance with the following item <U>1</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. The principal repayment
schedule is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(5) RMB <U>BLANK</U> on <U>BLANK</U>;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(6) RMB <U>ninety-six million
eight hundred thousand (RMB 96,800,000)</U> on the maturity date of the loan agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. <U>&#9;BLANK&#9;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If the commencement date of
the loan term hereunder is inconsistent with the date specified in the loan disbursement certificate, Party B may adjust the aforesaid
principal repayment schedule accordingly.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7.4 Repayment method</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A shall, prior to the
repayment date agreed herein, maintain sufficient funds in the revenue collection account or any other account opened with Party B for
the scheduled repayment, and shall independently initiate a bank transfer for repayment (while Party B retains the right to directly debit
the relevant amount from such account for loan repayment). Alternatively, Party A may transfer the relevant amount from another account
to make the repayment on the agreed repayment date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7.5 Prepayment</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If Party A intends to prepay
any principal, it shall submit a written application to Party B at least <U>thirty (30) </U>business days prior to the prepayment date,
and may prepay all or part of the principal upon approval by Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If Party A prepays any principal,
the interest accrued on the principal shall be calculated based on the actual number of days the loan was outstanding and the loan interest
rate agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If Party B approves Party A&rsquo;s
prepayment application, it may collect liquidated damages from Party A, which shall be calculated in accordance with the following item
<U>1</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Amount of liquidated damages
= Amount of the principal prepaid &times; Number of months prepaid &times; <U>1</U>&permil;. Any period shorter than one full month shall
be counted as one month.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">If the loan is to be repaid
in installments, and Party A prepays part of the loan principal, Party B may, in its sole discretion, apply such prepayment either sequentially
in accordance with the repayment schedule, or in reverse order of the scheduled repayments. The loan interest rate shall continue to apply
to the outstanding part of the loan after such prepayment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 8 Party A&rsquo;s Rights
and Obligations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8.1 Party A&rsquo;s rights</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A has the right to
require Party B to disburse the loan in accordance with this Contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Party A has the right to
use the loan proceeds for the purpose agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Party A has the right to
apply for an extension of the loan subject to the conditions required by Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Party A has the right to
require Party B to keep confidential the financial information and trade secrets in relation to production and operation provided by Party
A, unless otherwise provided by applicable laws, regulations, or rules, or required by the competent authorities, or agreed upon by the
parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5. Party A has the right to
decline any request for bribes by Party B or its personnel, and to report to the competent authorities such act or any other violation
by Party B of applicable laws and regulations regarding credit interest rate or service fees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8.2 Party A&rsquo;s obligations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A shall make drawdowns
and repay the principal and interest of the loan in full in accordance with this Contract, and pay the expenses as agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Party A shall promptly provide
the financial information, production and operating information, and other information as required by Party B, including but not limited
to submitting to Party B a balance sheet and an income statement (or a statement of income and expenditure if Party B is a public institution)
as of the end of the previous quarter within the first <U>thirty (30)</U> business days of the first month of each quarter and promptly
submitting an annual cash flow statement at the end of each year, and shall ensure that all information provided is legal, true, complete,
accurate, and valid, and shall not provide any false information or conceal any material operating or financial facts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. If Party A falls under any
circumstance that has a material adverse impact on its ability to repay its debts or may otherwise impair Party B&rsquo;s claims, or Party A
changes its business registration particulars, such as Party A&rsquo;s name, legal representative (principal), domicile, business scope, registered
capital, or articles of association, Party A shall send Party B a written notice, together with the supporting documents, within three
(3) business days after the occurrence of such circumstance or change.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Party A shall use the loan
proceeds for the agreed purpose and shall not divert or misappropriate the loan proceeds, or use them for any illegal or non-compliant
transactions, payment of dividends to shareholders, or investments in financial assets, fixed assets, or equity, or for areas and purposes
where production and operation are prohibited by the state, or use them to extinguish liabilities arising from payment of dividends to
shareholders or investments in financial assets, fixed assets, or equity. Party A shall cooperate with and accept the inspection and supervision
by Party B on its production, operating, and financial activities, and the use and payment of loan proceeds hereunder, and cooperate with
and accept Party B&rsquo;s post-loan management. Party A shall not withdraw capital, transfer assets, or use related-party transactions to evade
its debt obligation to Party B. Party A shall not fraudulently obtain bank loans or facilities by discounting or pledging notes receivable,
accounts receivable, or other claims which are not trade-related and are based on false contracts between Party A and its related parties.
Party A shall make payment of the loan proceeds in accordance with this Contract, and shall not evade the entrusted payment by Party B
by splitting transactions into smaller amounts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">5. If Party A uses the loan
proceeds hereunder for manufacturing activities, it shall comply with the national regulations regarding environment protection.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6. Prior to the full repayment
of all principal and interest due to Party B, Party A shall not use any assets acquired through the loan hereunder to provide security
to third parties, without the written consent of Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7. If Party A is a group customer,
it shall promptly report to Party B any related-party transaction exceeding 10% of its net assets, including: (1) the relationship of
the parties to such transaction; (2) the profile and nature of the transaction; (3) the transaction amount and its percentage to net assets;
and (4) the pricing policy (including transactions to which no amounts or nominal amounts are ascribed).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8. Party A shall obtain Party
B&rsquo;s written consent before it engages in any merger, division, equity transfer, or any other major event that may affect its solvency,
such as external investments, creation of security interests for third parties, or material additional debt financing, provided that such
written consent given by Party B shall not prejudice Party B&rsquo;s right to seek remedies available under this Contract if it subsequently
considers that such acts may impair Party B&rsquo;s claims.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9. Under the direct payment
arrangement, Party A shall submit to Party B monthly summary reports on the use and payment of loan proceeds. Party A shall, within the
first <U>BLANK</U> business days of each month, submit to Party B a summary report on the use and payment of loan proceeds for the preceding
month, together with a schedule of actual use of loan proceeds, until the loan proceeds are used in full. Please refer to Appendix 4 for
the form of the summary report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 9 Party B&rsquo;s Rights
and Obligations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">9.1 Party B has the right
to: require Party A to repay the principal and pay interest and fees as scheduled; manage and control the payment of the loan proceeds;
continuously monitor the overall cash flow of Party A; accelerate the maturity of the loan based on the collection status of Party A&rsquo;s
revenue; and exercise other rights hereunder and require Party A to perform other obligations hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9.2 Party B has the right to
participate in material financing activities (i.e., financing transactions with a total amount of more than <U>RMB one billion (RMB 1
billion)</U> or equivalent foreign currency), asset disposals, mergers, divisions, shareholding restructurings, or bankruptcy liquidation
proceedings of Party A to protect its claims. Such participation shall take the forms described in the following items <U>1, 2, 3, and
5</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A shall obtain Party
B&rsquo;s written consent before conducting any of the aforesaid activities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Party A&rsquo;s material financing
activities shall be arranged by Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. The price and purchaser
of the assets to be disposed of by Party A shall comply with the following provisions:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>Party A shall not sell assets
at manifestly unreasonable low prices.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. <U>&#9;BLANK&#9;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5. Other forms that Party B
considers appropriate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9.3 Party B shall disburse
the loan in accordance with this Contract, except for delays or failures caused by Party A or otherwise not attributable to Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9.4 Party B shall keep confidential
the financial information and trade secrets in relation to production and operation provided by Party A, unless otherwise provided by
applicable laws, regulations, or rules, or required by the competent authorities, or agreed upon by the parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9.5 Party B shall not offer
bribes to, or seek or accept bribes from, Party A or its personnel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">9.6 Party B shall not engage
in any acts of bad faith that may damage the legitimate interests of Party A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 10 Liability for
Breach of Contract and Remedies for Circumstances Endangering the Creditor&rsquo;s Rights of Party B</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">10.1 Breach of contract by
Party B and liability for breach of contract</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. If Party B fails to disburse
the loan in accordance with this Contract without any legitimate reasons, Party A may require Party B to continue to disburse the loan
in accordance with this Contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. If Party B charges Party
A any improper interest or fees in violation of the prohibitive provisions of applicable laws and regulations, Party A has the right to
require Party B to refund such interest or fees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">10.2 Breach of contract by
Party A</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A breaches any provision
of this Contract or any statutory obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Party A expressly states
or indicates by its conduct that it will not perform any obligations hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">10.3 Circumstances that may
impair Party B&rsquo;s claims</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Party A falls under any
of the following circumstances, which, Party B believes, may impair its claims hereunder: Party A undergoes or is subject to contracting,
trusteeship (receivership), lease, shareholding restructuring, decrease of registered capital, investment, joint operation, combination,
merger, acquisition, reorganization, division, joint venture, equity transfer, or material additional debt financing, applies (or is applied)
for suspension of business for rectification, applies for dissolution, is revoked, applies (or is applied) for bankruptcy, changes its
controlling shareholder/actual controller, transfers its major assets, stops production, goes out of business, is imposed high fines by
competent authorities, is deregistered, has its business license revoked, is involved in major legal disputes, encounters material deterioration
in operating and financial conditions or decline in credit status, or its legal representative or principal person in charge cannot perform
their duties normally.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Party A falls under any
of the following circumstances, which, Party B believes, may impair its claims hereunder: Party A fails to repay other debts due (including
debts due to China Construction Bank (CCB) institutions at all levels or to other third parties), transfers its property at a low or no
price, establishes residential rights on self-owned or shared real estate, waives the debts owed by third parties to Party A, is negligent
in exercising its claims or other rights, or provides security for a third party; Party A&rsquo;s financial indicators fail to continuously
comply with the requirements in Appendix 2 &ldquo;Financial Indicator Constraints&rdquo;; abnormal fluctuations occur in the funds of any
of Party A&rsquo;s accounts (including but not limited to the revenue collection account and other accounts monitored by Party B); Party A experiences
any material cross-default event; Party A&rsquo;s core business demonstrates weak profitability; and Party A&rsquo;s use of the loan proceeds is deemed
abnormal or Party A evades the entrusted payment arrangement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Any shareholder of Party
A abuses the independent status of the company as a legal person or shareholder&rsquo;s limited liability to evade debts, which, Party B believes,
may impair its claims hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Any condition precedent
to the disbursement of the loan agreed herein fails to remain satisfied.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5. The guarantor falls under
any of the following circumstances, which, Party B believes, may impair its claims hereunder:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) The guarantor breaches
any provision of the guarantee contract or there is any false information, error, or omission in the representations and warranties made
by the guarantor thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) The guarantor undergoes
or is subject to contracting, trusteeship (receivership), lease, shareholding restructuring, decrease of registered capital, investment,
joint operation, combination, merger, acquisition, reorganization, division, joint venture, equity transfer, or material additional debt
financing, applies (or is applied) for suspension of business for rectification, applies for dissolution, is revoked, applies (or is applied)
for bankruptcy, changes its controlling shareholder/actual controller, transfers its major assets, transfers its property at a low or
no price, establishes residential rights on self-owned or shared real estate, waives the debts owed by third parties to the guarantor,
is negligent in exercising its claims or other rights, stops production, goes out of business, is imposed high fines by competent authorities,
is deregistered, has its business license revoked, is involved in major legal disputes, encounters material deterioration in operating
and financial conditions or decline in credit status, or its legal representative or principal person in charge cannot perform their duties
normally, which may affect the guarantor&rsquo;s ability to fulfill its guarantee obligations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Other circumstances where
the guarantor loses or may lose the ability to fulfill its guarantee obligations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6. The mortgage or pledge falls
under any of the following circumstances, which, Party B believes, may impair its claims hereunder:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) The mortgaged or pledged
property is damaged, lost, or reduced in value due to the acts of a third party, government expropriation, confiscation, requisition,
recovery without compensation, demolition, market changes, or any other reasons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) The mortgaged or pledged
property is subject to attachment, detention, establishment of residential rights, freezing, deduction, retention, auction, administrative
supervision, or ownership disputes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) The mortgagor or the pledgor
breaches any provision of the mortgage or pledge contract or there is any false information, error, or omission in the representations
and warranties made by the mortgagor or the pledgor thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) Other circumstances that
may endanger the mortgage or pledge rights of Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7. The security is not established,
not effective, invalid, canceled, or discharged, or the guarantor breaches the contract or expressly states or indicates by its conduct
that it will not fulfill its guarantee obligations, or the guarantor loses, in whole or in part, the ability to fulfill its guarantee
obligations, or the collateral is reduced in value, which, Party B believes, may impair its claims hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8. Other circumstances, which,
Party B believes, may impair its claims hereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">10.4 Remedies for Party B</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Under any circumstance specified
in Article 10.2 or Article 10.3, Party B may exercise one or more of the following rights and hold Party A legally liable:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Suspend or terminate the
disbursement and payment of the loan;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Impose additional conditions
for the disbursement and payment of the loan;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Change the payment method
of the loan in accordance with this Contract;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Declare that the loan becomes
immediately due and payable, and require Party A to immediately repay all outstanding principal, interest, and fees hereunder, whether
due or not;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">5. Refuse Party A&rsquo;s further
drawdown of any undrawn amount under this Contract if Party A fails to draw the loan in accordance with this Contract;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">6. In case of Party A&rsquo;s failure
to use the loan for the agreed purpose, require Party A to make rectification within a specified time limit and repay the loan in advance,
downgrade the risk classification of Party A&rsquo;s loan, or exercise other remedies available under this Contract; and charge default interest
and compound interest on the misappropriated portion, from the date of misappropriation until the full repayment of the principal and
interest, according to the agreed default interest rate and interest settlement method;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">7. In case of loan delinquency,
charge default interest and compound interest on the overdue principal and interest (including default interest), from the date of delinquency
until the full repayment of all principal and interest, according to the agreed default interest rate and interest settlement method.
Loan delinquency occurs if Party A fails to repay the loan when due (including after acceleration of all or part of the loan by Party
B), or according to the principal amortization schedule agreed herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">For any interest that Party
A fails to pay on time prior to the loan maturity date, Party B may charge compound interest according to the agreed default interest
rate and interest settlement method; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">8. Take other remedies, including
but not limited to:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) debiting any amount in
RMB or other currency from any account opened by Party A within the CCB system without prior notice to Party A;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) exercising security rights;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) requiring Party A to provide
new security acceptable to Party B for all debts under this Contract;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) restricting Party A&rsquo;s disposal
of funds in any accounts (including but not limited to the revenue collection account) opened by Party A within the CCB system, and taking
account control measures including freezing, payment suspension, or disabling non-counter transaction functions without prior notice;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(5) adjusting the loan interest
rate;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(6) reducing the credit line;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(7) terminating this Contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>Article 11 Miscellaneous</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.1 Expenses</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. All expenses arising from
Party A&rsquo;s breach of any provision of this Contract, including but not limited to litigation fees, arbitration fees, property preservation
fees, travel expenses, enforcement fees, appraisal fees, auction fees, notarial fees, service of process fees, announcement fees, and
attorney fees actually incurred by Party B due to such breach, shall be borne by Party A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. For other expenses, the
parties agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt"><U>Other expenses in connection
with this Contract or the security hereunder, including expenses associated with legal services, insurance, custody, appraisal, notarization,
taxation, technical services, environmental protection, and supervision, shall be borne by Party A.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.2 Use of Party A&rsquo;s information</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A agrees that Party B
may inquire, reproduce, and retain Party A&rsquo;s credit information from the Basic Financial Credit Information Database and other legally
established credit reporting agencies, and that Party B may provide Party A&rsquo;s information to the Basic Financial Credit Information Database
and other legally established credit reporting agencies. Party A agrees that Party B may share Party A&rsquo;s information with CCB institutions
and subsidiaries at all levels for group-wide purposes, including pre-loan due diligence, risk management, and business development.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.3 Loan collection by announcement</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">In the event of Party A&rsquo;s default
on loan principal or interest payments or any other breach, Party B reserves the right to report it to relevant departments or entities,
and make an announcement through news media to demand repayment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.4 Evidentiary effect of
Party B&rsquo;s records</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Unless there is reliable and
conclusive evidence to the contrary, Party B&rsquo;s internal accounting records (including but not limited to electronic and paper-based records)
regarding principal, interest, fees, and repayment history, documents, vouchers, and electronic data prepared, retained, transmitted,
or extracted by Party B in connection with Party A&rsquo;s loan drawdowns, repayments, interest payments, and other transactions, and records,
vouchers, and electronic data related to Party B&rsquo;s loan collection activities all constitute conclusive evidence of the creditor-debtor
relationship between the parties or true and valid electronic data. Party A shall not raise objections to the authenticity of such records,
documents, or vouchers solely on the grounds that they were unilaterally prepared, retained, transmitted, or extracted by Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.5 Reservation of rights</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Any rights available to Party
B under this Contract shall not prejudice or exclude any rights available to Party B under laws, regulations, or other contracts. No forbearance,
indulgence, or concession for any breach or delay, or delay in enforcing any right hereunder shall be construed as a waiver of any right
or interest hereunder or consent to or acquiescence in any breach of this Contract, nor shall it restrict, hinder, or prejudice the continued
exercise of such right or the exercise of any other right, or create any obligation or responsibility on the part of Party B to Party
A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.6 Repayment and offset of
multiple debts</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">If Party A owes other debts
to Party B in addition to those set forth herein, the parties agree that, if Party A&rsquo;s payment is insufficient to pay off all debts, Party
B may specify the order of repayment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party B has the right to require
Party A to pay off the debts in the order specified by Party B pursuant to this paragraph, regardless of whether the aforesaid debts are
principal or accessory, due or not yet due (or declared due in advance), and secured individually or jointly (including but not limited
to by guarantee, mortgage, pledge, letter of guarantee, or standby letter of credit), and regardless of the relative weight of Party A&rsquo;s
obligations under these debts (including but not limited to the amount of interest, default interest, compound interest, liquidated damages,
fees, or other payables), the sequence of maturity dates, and the percentage of a single debt in the total debts, and Party A agrees not
to raise any objection thereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">In addition, Party B has the
right to debit an amount in RMB or other currency from any bank account opened by Party A within the CCB system to pay off any debt that
is due (or declared due in advance).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.7 Party A shall immediately
notify Party B in writing of any change in its mailing address or contact information. Otherwise, Party A shall assume any loss arising
from its failure to do so in a timely manner.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.8 Collection of payables</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">For any amounts payable by
Party A hereunder, Party B has the right to debit the corresponding amount in RMB or other currency from any bank account opened by Party
A within the CCB system, without prior notice to Party A. If foreign exchange settlement and sales or foreign exchange trading is required,
Party A shall assist Party B in completing the procedures and bear the exchange rate risk arising therefrom.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.9 Dispute resolution</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Any dispute arising out of
the performance of this Contract may be resolved by the parties either through friendly negotiation or by the following method set forth
in item <U>1</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. File a lawsuit with the
people&rsquo;s court in the place where Party B is domiciled.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. File a lawsuit with the
people&rsquo;s court in the place where Party A is domiciled.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Submit the dispute to <U>(name
of the arbitration commission) BLANK</U> for arbitration in <U>(place of arbitration, BLANK)</U> under its arbitration rules in force
when the arbitration application is submitted. The arbitral award shall be final and binding upon both parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">During the litigation or arbitration
period, the parties shall continue performance of this Contract, except for matters in dispute.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.10 Entry into force</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">This Contract shall enter into
force upon being signed by Party A&rsquo;s legal representative (principal) or authorized representative and affixed with its official seal
and signed by Party B&rsquo;s principal or authorized representative and affixed with its official seal.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Appendices hereto constitute
an integral part of this Contract and shall have the same legal effect as this Contract.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.11 This Contract is executed
in <U>three (3)</U> counterparts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.12 Miscellaneous provisions</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.12.1 VAT</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. All prices and other charges
under this Contract shall be inclusive of VAT, unless otherwise agreed upon by the parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Invoice</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2.1 Party B shall issue invoices
according to the following provisions set forth in item <U>BLANK</U>:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) At the request of Party
A, Party B shall, upon receipt of the payment from Party A, issue a VAT invoice of the equal amount to Party A in accordance with the
law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Other provisions: <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2.2 Invoicing information provided
by Party A</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Company Name (full name): <U>BLANK.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Taxpayer Identification Number
(TIN): <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Account No.: <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Bank Name: <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Address: <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Tel.: <U>BLANK</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2.3 If it is necessary to invalidate
an invoice or issue a red-letter invoice, Party A shall promptly provide assistance as required by Party B. In case of failure to invalidate
an invoice or issue a red-letter invoice for reasons attributable to Party A, Party A shall indemnify Party B for all losses arising therefrom,
including but not limited to taxes, surcharges, fines, and overdue fines.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. If Party A is an entity
outside the territory of the People&rsquo;s Republic of China, and the prices and other charges under this Contract qualify for tax incentives
and are subject to tax filing in accordance with applicable laws, regulations, rules, and relevant provisions of the competent authorities,
Party A shall promptly provide Party B with sufficient and accurate documents for the filing of the VAT incentives as required by Party
B, to facilitate Party B&rsquo;s completion of tax filing procedures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">11.12.2 Service of notices</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The parties agree as follows
in respect of the addresses for service (including electronic addresses for service) of all notices, agreements, and documents relating
to this Contract and the legal consequences.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. Address for service</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) Party A confirms its valid
address for service as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Mailing address: <U>No. 88
Qiushi Road, Wangchun Industrial Park, Ningbo 315000, Zhejiang Province (recipient Li Haiying);</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Postal Code: <U>BLANK;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Mobile number: <U>XXXXXXXXX;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Fax: <U>BLANK;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Email: <U>BLANK;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">WeChat ID: <U>BLANK;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Dedicated litigation platform
account: <U>BLANK;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Other electronic means: <U>BLANK;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A acknowledges that any
of the aforesaid mobile number, fax, email, WeChat ID, dedicated litigation platform account, and other electronic means shall constitute
its valid electronic address for service.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) Party B confirms its valid
address for service as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt"><U>No. 500 Taikang Middle
Road, Yinzhou District, Ningbo 315000, Zhejiang Province (recipient: Chi Yanxin)</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. Applicable scope of the
address for service</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">The aforesaid addresses for
service shall apply to the service of all written (including electronic) notices, agreements, and documents relating to this Contract,
including but not limited to the service of notices and agreements during the performance of this Contract, the service of documents and
legal instruments in relation to any dispute arising from this Contract, as well as the service of documents in dispute resolution proceedings,
including arbitration, civil litigation (including first instance, second instance, and retrial), enforcement, and other legal proceedings.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Change of the address for
service</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) If Party A intends to change
its address for service, it shall send a <U>five (5) </U>business days&rsquo; written notice to Party B&rsquo;s address for service.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(2) If Party B intends to change
its address for service, it shall notify Party A through <U>any of the following methods, including but not limited to written notice,
email, SMS, and announcement</U>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) Any change of the address
for service by either party during arbitration or civil litigation proceedings shall also be notified in writing to the relevant arbitration
institution or court.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(4) After a party fulfills
its notification obligation relating to the change of its address for service as agreed above, its changed address for service shall be
deemed as the valid address for service. Otherwise, the previously confirmed address for service shall remain valid for service purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(5) If Party A fails to fulfill
the foregoing notification obligation, and Party A is in breach of this Contract or falls under any other circumstance that may impair
Party B&rsquo;s claims, Party A agrees and authorizes Party B to obtain Party A&rsquo;s most recent contact number through telecommunication operators
for the purposes of collection and management of the defaulted loan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">4. Legal consequences</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(1) If any notice, agreement,
legal instrument, or other document fails to be actually received by a party due to incorrect address for service provided or confirmed
by such party, such party&rsquo;s failure to promptly fulfill its notification obligation in the aforesaid manner after any change of its address
for service, or refusal by such party or its designated recipient to sign to acknowledge receipt of such document, then the document shall
be deemed to have been served on the date of return in the case of service by mail; or on the date when the person serving the document
records the situation on the receipt of service in the case of direct service; or on the date of its arrival at the recipient&rsquo;s designated
electronic service system (service shall be deemed completed when the sender&rsquo;s system shows successful delivery) in the case of electronic
service. The electronic service methods include but are not limited to SMS, fax, email, and WeChat. Electronic service shall have the
same legal effect as other service methods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.5pt">(2) Arbitration institutions
or courts may directly serve documents to the aforesaid addresses for service by mail or electronically. Documents served by arbitration
institutions or courts by mail shall be deemed to have been served according to the foregoing provisions, even if they are not actually
received by the parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">(3) If the service of documents
regarding the same matter is made through multiple methods, the date of the earliest service shall be deemed as the date of service.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><B>Article 12 Representations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.1. Party A is clearly aware
of the business scope and internal authorization of Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.2. Party A has read all
terms of this Contract. At the request of Party A, Party B has provided explanations on relevant terms of this Contract. Party A has fully
known and understood the meanings of the terms hereof and the relevant legal consequences.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.3. Party A&rsquo;s execution of
this Contract and performance of its obligations hereunder comply with applicable laws, administrative regulations, and rules, as well
as Party A&rsquo;s articles of association or other organizational documents, and have been approved by the competent internal authorities of
Party A and/or the competent government authorities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.4. Party A conducts production
and operations in compliance with laws and regulations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.5. Party A is able to continue
as a going concern and has legal sources of repayment funds.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.6. Party A undertakes that
the entire loan under this Contract is exclusively for its genuine financing needs and does not exceed the actual amount required for
the specified purposes.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.7. Party A and its controlling
shareholders have a sound credit standing without any material adverse records.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.8. Party B has the right
to authorize other branches of CCB to disburse loans under this Contract and to exercise the rights and perform the obligations of Party
B hereunder, and Party A has no objection thereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">12.9. Party A represents that,
at the time of execution of this Contract, neither itself nor its material affiliates, key contractors, suppliers, or project sponsors
have been involved in any acts or circumstances that violate the laws, regulations, or rules of the People&rsquo;s Republic of China or the
countries or regions where its projects are located regarding environmental, social and governance (ESG) risk management, and that its
overseas projects have not been involved in any acts or circumstances that violate international practices or standards or are not substantially
consistent with international good practices. Party A undertakes that the ESG-related documents and procedures submitted to or completed
with Party B are compliant, effective, and complete, and that Party A attaches sufficient importance to and effectively and dynamically
controls relevant risks. Party A undertakes that, after the execution of this Contract, Party A will strengthen ESG risk management of
Party A and its material affiliates, key contractors, suppliers, and project sponsors, strictly comply with the laws, regulations, and
rules of the People&rsquo;s Republic of China and the countries or regions where its projects are located regarding ESG risk management, and
ensure that its overseas projects will be in strict compliance with international practices or standards and substantially consistent
with international good practices, to avoid harm and risks to the environment and society (including but not limited to ESG issues related
to energy consumption, pollution, land, health, safety, resettlement of affected residents, ecological protection, energy conservation
and emission reduction, climate change, corporate governance defects, and inadequate management) during construction, production, and
business activities. Party A acknowledges that Party B has the right to supervise Party A&rsquo;s ESG risk management practices, require Party
A to submit ESG risk reports and related information, and disclose relevant information on Party A&rsquo;s credit extensions or investments
involving material ESG risks in accordance with applicable laws, regulations, and self-regulatory rules. If any of the foregoing representations
made by Party A is false or any of the foregoing commitments fails to be fulfilled, or Party A or any of its material affiliates, key
contractors, suppliers, or project sponsors may bring ESG risks, Party B has the right to urge Party A to promptly take measures to mitigate
or address the risks, require Party A to promptly report on the possible impact of the incident, and cease the investment and financing
services for Party A (including but not limited to refusing to issue loans, provide financing, or issue letters of guarantee or letters
of credit or bank acceptance bills), or declare the accelerated maturity of its claims (including but not limited to loans, financing,
and advances that have been or may be made), or suspend or terminate the disbursement of funds to Party A, or take other remedies available
under this Contract or permitted by laws.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>If Party A has any questions,
opinions, or suggestions regarding CCB products or services, Party A may contact CCB through its customer service and complaint hotline
at 95533 for consultation and feedback.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt"></P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A (official seal):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">GLOBAL Technology Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Legal Representative (Principal)
or Authorized Representative (signature): Yeh Shu-Hua</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>June 12, 2025 </U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party B (official seal):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.6pt">China Construction Bank Ningbo
Yinzhou Branch</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Principal or Authorized Representative
(signature):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Huang Xubo</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>June 12, 2025</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt"></P>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 10pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Appendix 1:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 30pt">Loan Particulars</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">1. The specific purposes of
the loan under this Contract:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>Refinance a loan from Shanghai
Pudong Development Bank.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A shall not change the
specific purposes of the loan without the written consent of Party B.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">2. The sources of repayment
of the loan under this Contract:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>The production and operation
income of and funds raised by Party A.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party A shall ensure that the
sources of repayment are authentic and legal and the cash flow for repayment is stable and sufficient.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">3. Others:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BLANK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Appendix 2:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 30pt">Financial Indicator Constraints</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 29.7pt">Party A&rsquo;s financial indicators
shall continue to meet the following constraints:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>1. The debt-to-asset ratio
shall not exceed 65%;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>2. The current ratio shall
not be less than 0.9;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>3. The contingent liability
ratio shall not exceed 0;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"><U>4. The total amount of long-term
investments shall not exceed 30% of the total net assets.</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30.1pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">Party B has the right to modify
the aforesaid constraints by giving Party A a <U>six (6)</U> business days&rsquo; notice.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt"></P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 30pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Appendix 3:</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">Utilization Plan</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD COLSPAN="2" STYLE="border: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Contract No.</FONT></TD>
    <TD COLSPAN="4" STYLE="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Drawdown Date</FONT></TD>
    <TD COLSPAN="4" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">No.</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Planned Use</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Estimated Payment Amount</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Estimated Payee (if any)</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Remarks</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">2.</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">...</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Total</FONT></TD>
    <TD COLSPAN="5" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">RMB BLANK (in words: BLANK)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="6" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid">
    <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">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Name of Borrower (seal):</P></TD></TR>
  <TR>
    <TD STYLE="width: 11%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 11%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 22%">&nbsp;</TD>
    <TD STYLE="width: 19%">&nbsp;</TD></TR>
  </TABLE>
<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">&nbsp;</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">&nbsp;</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">&nbsp;</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"></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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: justify">Appendix 4:</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">Summary of Direct Payments</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD COLSPAN="2" STYLE="border: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Contract No.</FONT></TD>
    <TD COLSPAN="5" STYLE="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Submission Date</FONT></TD>
    <TD COLSPAN="5" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">No.</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Actual Use</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Payee</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Amount</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Supporting Documents</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Planned Payment or Not</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">2.</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">BLANK</FONT></TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">...</FONT></TD>
    <TD COLSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Total</FONT></TD>
    <TD COLSPAN="6" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">RMB BLANK (in words: BLANK)</FONT></TD></TR>
  <TR>
    <TD COLSPAN="7" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid">
    <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">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Name of Borrower (seal):</P></TD></TR>
  <TR>
    <TD ROWSPAN="2" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: center"><FONT STYLE="font-size: 12pt">Internal Review Conclusion</FONT></TD>
    <TD COLSPAN="6" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid">
    <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">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 24pt 0pt 0; text-align: center">Account Manager (signature):</P></TD></TR>
  <TR>
    <TD COLSPAN="6" STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid">
    <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">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Disbursement and Payment Reviewer (signature):</P></TD></TR>
  <TR>
    <TD STYLE="width: 10%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 11%">&nbsp;</TD>
    <TD STYLE="width: 18%">&nbsp;</TD>
    <TD STYLE="width: 16%">&nbsp;</TD>
    <TD STYLE="width: 16%">&nbsp;</TD>
    <TD STYLE="width: 24%">&nbsp;</TD></TR>
  </TABLE>
<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: justify">&nbsp;</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: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 24; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>aaoi-20250612.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOayHeaPty552uYkxvmR2fWmKTyYva9XuwCg2Jph24ZIF -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:aaoi="http://ao-inc.com/20250612" elementFormDefault="qualified" targetNamespace="http://ao-inc.com/20250612">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://ao-inc.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="aaoi-20250612_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="aaoi-20250612_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>aaoi-20250612_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>aaoi-20250612_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.0c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://ao-inc.com/role/Cover" xlink:href="aaoi-20250612.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://ao-inc.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jun. 12, 2025</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_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<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">Jun. 12,  2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36083<span></span>
</td>
</tr>
<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">Applied Optoelectronics, Inc.<span></span>
</td>
</tr>
<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">0001158114<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0533927<span></span>
</td>
</tr>
<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">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">13139
Jess Pirtle Blvd.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sugar
Land<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77478<span></span>
</td>
</tr>
<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">281<span></span>
</td>
</tr>
<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">295-1800<span></span>
</td>
</tr>
<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_WrittenCommunications', window );">Written Communications</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_SolicitingMaterial', window );">Soliciting Material</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_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock, Par value $0.001<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AAOI<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract</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_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_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_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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_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_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_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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<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_EntityTaxIdentificationNumber</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:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 14a<br> -Subsection 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_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<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 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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>9
<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>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="aaoi_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ao-inc.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>aaoi-20250612.xsd</File>
    <File>aaoi-20250612_lab.xml</File>
    <File>aaoi-20250612_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" isUsgaap="true" original="aaoi_8k.htm">aaoi_8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "aaoi_8k.htm": {
   "nsprefix": "aaoi",
   "nsuri": "http://ao-inc.com/20250612",
   "dts": {
    "schema": {
     "local": [
      "aaoi-20250612.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",
      "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://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "aaoi-20250612_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aaoi-20250612_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "aaoi_8k.htm"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 59,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 22
   },
   "report": {
    "R1": {
     "role": "http://ao-inc.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "AsOf2025-06-12",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aaoi_8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-06-12",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "aaoi_8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://ao-inc.com/role/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": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r14"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r14"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://ao-inc.com/role/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": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r13"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r11",
      "r13",
      "r14"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://ao-inc.com/role/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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r12"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r0"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r13"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://ao-inc.com/role/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_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r6"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://ao-inc.com/role/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_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://ao-inc.com/role/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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended 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": [
      "r19"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://ao-inc.com/role/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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r16"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r2"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r2"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://ao-inc.com/role/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/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r17"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://ao-inc.com/role/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": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r13"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r7"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r9"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r10"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r8"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://ao-inc.com/role/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": [
      "r18"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001683168-25-004603-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-25-004603-xbrl.zip
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
M(M1[!TNRRS[+'3UUG&$,B'5]]C:X.>;)7&]@$!"^U2UTJI>B>@5HI9X1*ZM
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
MKUN[P;V;MOC&_7+O7[5;_@=02P,$%     @ >H#26M<;,O\W%@  YGP   L
M  !A86]I7SAK+FAT;>T]:UO:RM;?^17S<MY]MCY;+@$51,MY$+%2+5# VO:+
MSR098&K(I$FX]=>?M28))! 4+=C=?=JGM9*9K+5FS;K/A;/_3(<&&3/;X<)\
M\Z>2SOY)F*D)G9O]-W]6.M5Z_<__E!-G Q>Z05?3>9,<N*Y5RF0FDTEZDD\+
MNY]13DY.,E/LD_0ZE::Q_7+9K)+Y]/ZFHPW8D*:XZ;C4U-C\)8.;#^OA8^N\
MJVH;/-(5GP1(\ID5T-"J+UX(=S[.>(V1KFYLUR.OJQMTY8XXS"F%Q^CP>LQ?
MF*[KJR#-,$+VZ;Q]L^CNQO=?=,VX-C6=GK"'U(4I1$A'J6PNE3L. 4DY3(L
M@L_IOA@_":>8RBL!G)7)B8X4FU7JS#FNLR5V!SBA =[('04=1TZJ3ZDU[]RC
MCBK!^@W+G6UA,">VMVR)=-?$R'3M63PA?F/D!<=V5T'#PT@G2L5B;%2 '&MI
M30QEG^RQDDNBPC"JEQ,$_YRYW#58N6)9!F<Z:5JN8 ;37%N87',.2!U>)THV
M]>$LX_5,G V92PDB2+%O(SY^DZP*TV6FF^K.+."PYGUZDW39U,U(O<O 6QD/
MZ=G_I5+DDC-#+Y$.<T])@PY9B4SUZ2FI7\A?[K.YVOUMYX_<Q=M*I07_(>DD
ME=KPY7S^'GEP3P6\ZH_^/AC]YF .C^<OO>#MHY-[!K($%,#?RI"9.OQS+PW:
MO^]1PV'/@'08@E0S81)F50!E4Z-NZFQZS6;W6;!<RE%140XW!WM\#BR^N%?N
M?2/@P8='SP"1N^\,J,V<^]R]-'D>#$<^>P:8"Z2DY8/*KQ"T#K8J]!EQW)G!
MWB1[(',E$%/+)5T^A!X--B%M,:3F@??@ /#;O(?"K_-Q\)K.'<N@LQ(QA<FP
MC4]+**;,!NV0'[BN,Q-5!3]!K\9H"' T3\BG;IOUWB0K3K.'$I+*'J= OPC7
MWR0OJ>9F\4\^24P8-.!BO!01A&192L)9)@+Y1W =AG'%BDJRO)"5.,29\)B1
M#)OUF T^ESFR'>UHR9$.$L@ATNN5!C92ACJ7"A0E/77TI-_L@E5XDW3XT#(8
M6@(?302RA\H1(]O'!)WDM)?\P<N!+@W>MV!!3R8''#R</^8Z-O0XLXDDG,7Z
MFFK].LJ;Y9?GR#)QV'Q<%C!2Z"LD@+>WW0OJLO*"^@#.HFWY+1"5->\$+4LD
MA;$'SWSV15@Z,KG'3U"N928.&75&-BO[2EB"+@&HH"D"'V'% _?T>1U\?_"R
MSPL1+(S&,A+0<)BX%8;BFU+8J2OL1>NSQ[Y,7@S,$,8+9HHA-Y_ ^20_EI'&
M@ V:P\-?9J.O>@M-\U3>MWEG&7BWG$@DSJS 1 ZIW>=FB623Y7__2SG.GIYE
MK/*:#GY3R.BW1P9+M6A?^KNPY?7>2KG"@C<M\ S^ U6XKACZSR9<=P=HUK-_
M)"-OJ\(&>KVWSPVJ/9 <6'Y'&%P_)7YC ,EK5Q;MZ"M2#O\.C@B>+H:%0_=_
MAD:0B0SA\8%OTN1[JL.G/%7 $<D*DCTEJ,8I:O ^/-+ ^C ;@#L6-<.0@W%E
MPP/#3C^)CAS2<::6;QOU;NV"=+J5;JUSEE'+?PNJ.K7J;;O>K=<ZI-*X2-0^
M5:\JC;<U4FV^?U_O=.K-QM.D/AER;$XJDG1'G0%DMZX *!?I:CJ1@P#PY-7(
M4.="HSY?FTLD#Z#IR!5SU<T=/:FY.]#,;?,DQ(U5%<<W?ZJ:+TW:*^B56KYL
MMM\3CRQTQ1C'GV0O9:*22ET(;81!+J:#]]H\B5JD4]\-]]W[T7AP^&D$4?!+
MH]V3<+0;QIDL%U/7R]'MG#&K4[ES%=H9)C!?[5JC2]JU5K/=?0V,.\?1&MG.
MB)HN<06\I6&YARAY(FRB'.WI^T3TB#M@V#2RN<N9DZA-M0$UP0I4-!>;E9/\
MX4Y)C(^#MHH"PWL<2YM9PG;)7O"940CFF.,2-H:>Q);-3-\O)9:5\7Q)&5LR
M.:AYF4.\5E[JL_.J.O@F5/8LK?3J<F^2?.J6=( ^A+X#G<YF0"TSHUJK9..T
M-D)<LOQN9#+PT@<$L:Q5Y-]^\+7]X).&;6O^95F:3WQI]HH:;=;G#I:$7:PG
MQ0OSN%(4;P>]+^_$BSV,HJS64Z*HDX_737^B#]JK36$4DGRT&_:<;$(=XEA,
MPZ*&GN# 9-<A8$#!C-C[.Z<L8CI=JAH,F@P#V*+AFDX2K -^MJBN!Y^?348H
M:YPG@YHP#&HYH%#!;UCM<^T ^IC9+M>H$= +>ND7%<Y</>CD \X?_A%549FK
M;A2W;5:BC)'_?$3^0;:$#99?+H9T7+"956^UH"KT->KPI7HS+#PXG]LL]U+;
MCNLT6*YRF66+,4K6BG'/K2K,H[2"HV,&G8";>%15_%]=?65*-IB&N4#D\W]L
M<TJ4R)1<<H,![2JSX_G?T]NS\YO\UXEV_')[E%]E[P(OEB^55/XX6\S_>LPL
M1IC9I=.Z7WC5I-P\QEGCI'%EG5PI2DM_.6=C*N=KB$B6"\>I[%$^?Y(K;,AG
M^&%O;FW*4=/[I)'9DTJ%1IZ'56T?C>Q+ISDNY>S1(3=FI:>L[TIZNE<5PR%W
M< F?H+02CX_[/RB)6R6QGFZG.VE2&UJ&F#&;1">>-$1Z/V9",]*!Q50%_++F
M:E%S;9W@N=[U%9(0\)T0EO9ML-8Z^D]AE\ADP#$^7];>HXCV5G3=9H[C_W?#
M3:;$:VZQK^<_**W\]]M<<BOSB(;EA0;@:-4 Q(PC65;R2OXD\0X>D!:W71#G
M<V.LQT1Z"Q.@;E%2SU0[4UXIO.3C^%^%7YMV5TS,>.XW3 ,BHW&UV#]ZN=T\
M7LNV!?IDN3/J4SMQ0TU]K<5<&,YMLNM@A56%.%9)"]JT6Q#6@ U=$T%5!P_U
M#ZW/Q4'MZPXCJ,):ABX1F2QWV90ZRPPECW!TG;OU$;0$D&9\X=;Z*+*B#X5V
M^_FA,'U>A2 RQ.+:(48H $=;."P4?TX.]:3QVXK;\8>= -]MV3"IW*(&85.F
MC5P^1I<.'@@@@MZ0[_ZXN06,UMG^K^-'O'1T77D*S43%9G2]S%V9V>L;7ADT
M\S\0.4=JQ6&<R7*NJ*R1L?VU%>X; =%;:R#,1V/^F5:IWDZL>L'07DQY+E(O
M6\8+U)\<I91B-ONS2@U[BX+(O_]5S"F%4P?Z&<Q"(HDIJ3S R-0884:?@%2/
M;E6"-ZE4_R[=[7I-XNO(@7AYYC_D)L;/T#%]Q,']5P<,F(15>VJ!XP-3APF+
M*J9$98:8$"Y+^HE+<)2DF+HF/6Z J!#N@-RX#&#IN!C@\.'(<*G)Q,@Q9L2!
MT-SIS218_P6A C%>Q.ZO$H3*7F#((;"GYBQHZPD#D.-[Z(PYYB=.8L]AC+QE
M)K/!$M=->'?D+4%4TKFT1^Y^:9<<7%LB"Y?$EDMF+Z1C;9JRO//BT<QUS3 2
MJX6S;#J'\I IKVN*@C)8SWW,W=[!\)$ESFI"<NS;Z3N;NR!!F(&.3#^;<^*-
M]:31J)R(ZT_=N]Z+%S]4(0Q&3;FM;\F,1TK)L61Y,U\\?2I$QOQSP;]8WOOP
M@>XP F*%EM;0\)##W)&O%TM+:KB2MJ<42/6R37+Y;!HZ[GN)NDQ]XS+?G9H1
M*3>_-6,+FA%$,!UP5QI,MME_#\88++(1KQ;B:[^AS$X^3+//6ZG?4"TB!>-5
MFK:H$PO@,*D>]%6%4 XI4!_2B6!M.:H1A]FTU_.W4OPCE.+"5XJ6S= FXZ9D
MN9<$8P^[V>NM"_#=DUK_FC;&W[O%72A'I-R_GK8M*@D@26DA+$]Z$.503^7V
MU'U/91)AE2&K*N/U_:TT_PBEJ<0K3=UQ1LQ^4G6.+IWI[5WQZIVZDW#K\!'5
M6:'PIRI0GJ4.][3-%,CONR,%VEJ>&%=.VV"_M[<E=QZ$^LD;LR']L^(VA4F[
MXR=SP*K2%I/;>%;\:OL5GMH(OPS$ZWA*_-&D;-X?P!B.TH<X8<%3-!GSASM:
M(>[B24-OOYLV()I!'>>QY<*?/-##'QBH31$7Z<R&JC#VG$=719\:YM]@WKSA
M2,(;_M8C.84LL&F@N),!AR<+[7[Y4GG0Z8<&ONK9@N4TWQ;-E)PJ!3+>DYW<
M7!7??S[^J.4*6UK%?&&E.+*$N4Q[LHPN4)B2=1U7: \'I$5M,J;&B)'_SZ:S
MV75E\%A9W#++LS[+?0'RU&'-JG%!G4Z,3G'6+_Y<?D?6/B.$)\N52K/^-V!G
M( 5!2+%^NV1=,8U&6XQSE^JK<W5YA12-1=SB:*X0)^'AL27+C4KGHO)!LO>M
M(51(\M]3^X&YCTW&TG:.5RGLOF+YO6[J&'\RHLZ()DOQ .D!S#"#R,E>JI,G
M.*XW$@A>$5F?]&TQ<0<8QEI8.Z<.T5F/FQ"3<=,O(F:/5C?EA_;BY\D>CKQP
M*@N)06<N-YU:N.D4]_9[L7!.3>42J[#B-OC/@6)<C.^M@$V_8IG^%6>S%C\S
MB6?D<"\L&7I+]0'^MQ)]U<.^9H<)/>?*5.3%\6 7.5[,/H)8XC9-[W9WK."G
M"TV]EUBOU+@\&VLA^,HBV@#T7^YR!_TWA4S'1@Z3O0"KOU2'5[5PF:)Y!])Q
M/A.(RY@A\@D'U&A+3!@EJ+[-QMR!]\"J4%/#LBS5Y.4GV!GOR=&IK3O>(IV^
M+A?,[]%Y+A@V%VFRD<B+5YG]%^X<V>P@[\YI#%N(""4_X[AW*.N)S8I"Q\'_
M5BORNY&%$/U(^2GT_3;"$A30*X<AH\TUTW$<,QW',H)[5F%T;>%BJ<"Q&B@^
MH_+IERM7CV1@SAIP)EJF"Q_:B V=(U?4>&P[)7B,M$0J-E6Y%MQ:@ZQMB%,\
MZH.UO!*YDA>E((-]U&$Y"F!)35A#4WZ))AG]1P<2KO'YMS,L3Z9J,_J04AF8
M6:#2D@*PV03''68..ZDPPO#8=J\>?ZMS0IBIO>BDD!)S4DB6%NLN&Q(EC2FW
M&I\0^A"*QVL@U/ (#>Z/$8228+F47&!LSN7FP4K?9K($G9[C\/(<O -DRYE.
M$&T<+LG/]N0CBJ%IDL@1T8,@U^LRR!R%(?HS_^*R/=R4ELN>>NV)1;M\KISN
M'P#[)@.8ZQD1$TQKG)'J<)U36VX4>OQ:-&E"9"HDIT&8+(5G7HD&#[E+>B"L
M!D2E(",NE3N43HX/BMGL 42OB?;[<[*'X8I/8=5[Y])_9T&?C)>J XB.2%6$
M=B2=4_,!0S?2 ,BJ(+BK\<#ON$?"D*OGLG, ,DW.A6W+K4^)Q4KW$GY :QA$
M91C?R>U7-K.HM]O*#ZOGV_W$R)5A&@[0$!#\>21W, @;4$Y:(UU TP4;,T-8
M<E4$R0$XZ0-RX^K;2M1>0_+FG"-/< X2F)'-$B*0U&,IJ<=R+Z_/6A 4+@4(
MCW-_&X'X IL18#!9DKO62#6X,\!)F# #%'M/R>T3><0:-PT/F>0YL<$$') A
M-T<.!/W9HS_2I.+X$7'"WU*\V!>W3#(-C,7!8P0H.0^OLXP8M^KE >/M.IX$
M"AI2P(!-#\P#"@H( H8T2+(A![!'GFI)#IV&=D@[ ^K))LHDU\G(@I%)A@.J
M7T.:_+QLQ6PME&J^E]%9B%IB>=XX-CI8*6%ZFG1QAV4PDYAUQ<^UX0B9?E,.
ML&7(X6TQ#Z$\0-8"VP&.3X.46VIC%LAAC G\+.\@D+.ELQX=&2[N[S3 .:*[
M]F79-Q;P.X5F&]PXN'C@%IA7)'!.KC.OW^!U<;_4)';E9E+(D@7:!9TYFLVM
M1[0MH0N9/$,B*R]W $Z!+%.9CAL,M$F>$)%SZ .PJ(U<]X5CS9R%+%*(J]@)
MF(KF19[X)OZ);SS?9C,@!E+^^4U\P:3)%-Z([*3MC4#EY$5\_@/T7W?"?L Q
M5ZG%P<.1&S0(>!FHC6?/O74>K">Z+M70@%"LY0VX"LQ0LFG%0P<=JB,;\+L)
M_[8+/"@8[ 5&^E%L%F<; 4Z$Y@'\S\TM5_N6IOA_)!S-;1".!M"WLL3>9;:\
MP\X7M,TB6>N5HMFXN=\-BGD\6UP;S_IQV-R:)"X7P:4?FVD@"F#3"1UB]2P:
MEWFV 17_R M1;386QAB;_& 5KUI^;N F ]B$'V9V6A>!I<.SDHL -A(EPT2_
M!UISAW*DA[^4H5^$-TMC/8BXN@EU$A3/%C ,37!^E(*,^?&?M)L@ZNH\D-2H
M155O*M$C]OW#!W-S)TV@YEM8;HXA&))3(=V'PYSTJK D_, (J0I+ ?3":\>E
MKUVD(I(DD)N);\T#7%XLC]ASN8."DC\X7O2%\(Q9\@YS K0;8><#O$F$> -1
M(89G4D2]"'-5MEW?#/@2'G9?CB,T+END;,8P7\8]X"$F^,,4"8N9U)#K1LLO
M,RX7O'P'1E4!Q@71@/6!+GBUTB(&_:4$\W_!/>72V?QKNR>0LI!ONH" "<*:
MR_DZ13-TW@B/%H4>)(+C1J39ZZ7./;T#R\J82RH81??G 1XEBR-T_U@/AS$R
M-^<7^ ?YAQ>/SJMA00Z0\ -"$A,02DV&U,3"N?#CU?FUVMZ9L<<C16G1AE3'
MD!L#:_E8]':D\/]0;3SYD=KE0H,Z0:;C^1D_.7!V6;+<LK@GRW@I84#XKF5H
MJQO4(S*TV?[<IT0I1HQ0^S'9"]9 RF>4+"Z,OV=3P*^D!^Y0[AY<3CN?SC+W
ML,LBF(%X4V7NA#%S;4T8)6U-/741VAX071J02)T9Y)*&Y'(3=L#8#^=#KT+$
M8<MU)* $@AZ@'Q.<"^I2[VJ</394F:[[ 0O8*N1!77X-"L'O02&Z?V$B[FX)
MJ<>&?[:X65S^5.;'"0)SGU)VY5!>?RO%Z^#XM3<%/$'CQLO4N5=>IEZ[A_I_
M91D;^9W[O6#]\U7D-=5XQS=N=.IO&Y7N;3NXX?_72*!E?A*^==K;\_9M!.E>
M:&7BR2NG#^(VR^DC8T8TZA?ON./?V.S7_!W@(#0(KR2OL@$U>IBR(""90/H=
M,$,98?5,@J,C=R!L,#V[6CG]=7(6>4]V*5H\C:8D !8UZTTRERQOIRA0:;5N
MZK4+TFQUF[6;6K7;;C;JU0X$EXUJ-'^?4[EL'U^>E1TI40^QIMOA1KWRFW53
MEG ^=PAQ*%[R;"MXSV>E3<Y6J=&X(%G..)GH5E)I1N9?2U@B(\MBMD91@"\J
M'^L7I)HFU[?-N$,?6Q^4=.S11]N0]1\9[A95(';(\E#3TI@[S.3")A\Y!#$M
MFSGRR[N"=(_UR WK8]5.WJIF/TW>-D_6;KGFL&5P?U>Z?H/[#>XWN#7:^D@V
MG0]M4KZACAN;7#^5"?_>(_Y#R77^-9/K'>6Z2Z*[R9>Y%L_OY4D@>9W>XCM@
MV;OIY=>/V>O)U\J'02WSH3F;'ET*I7W;&PW;MW=._>%33<D-/E55]0O(7Z:=
MN;Z;#KY,[S[RN^'=R5O^[LOG;&-R.[NJ?O["3<>YGEP7VK59J]K\VKJ[G+Q[
M[WZ\:%X.V<55TRG0OWKF2?^#N#J?5+[3SB!W<7LY'D^'-=:?3K-'-_SK7_S\
M2KLKUA\*=_6Q:55/AM.9VRB(BMUM?-;<6^?V[?@O_?:AT.IT;][=C4?#;ZU"
MY?N7MS>6F],&X]N;:_MSK9'/=*I_-1^^=B'G=1F_GGZ^L3Y.NA\+S&[W:L//
ME\:WJV:CU\Z(2?&R=_OMVN-(!K^Z5GXELCLTRO\%4$L#!!0    ( 'J TEJ8
MK-R\C50  !CH @ /    86%O:5]E>#$P,#$N:'1M[7UI<]O&EO9W5O$_X,U4
M4E(5S6CW>ETE>9EXQG$\CCWW9KXUB::(& 1XT8!DYM>_9^D5!"4ZL27%C5LU
M&8L$@<;ITV<_SWGRT_N?7S\=#I[\].+T.?S_!/_WY/VK]Z]?/'WR(_]_^/9'
M_?63LU^>_Y;\^OZWUR_^\=VL+.I'R?[>LD[>9PNIDC?R,GE7+D0QX@]&R:^R
MRF;?P0_AIV_-[VKYJ;XG\NR\>)14V?F\?IPL1'6>P9][WSU]<O;TQ:=Y-LEJ
MN/5X_\F/9["0MZU;>-?_4$S4\O&?NF3;%_#6!Y?N/4[\-YC*HI85K?O=SV?)
M/\OJ8U:<)\_$,JM%GKPN19$\@P=58EIWO\R?6\;^T?@ 5[.^HM\;56>SU9=^
M[RT>:-XS>5..'R7_"O_W+;_X65E5Y:6LDIVWHJI7R>GNH^0_7_]R=OHZ>2^G
M\Z+,R_/5</"JF(YO<%7/RT4VS7+Y"/<C>? @^9^L4?,,[BW24?)/49Q/YTV!
MRTKA)U4&[ K+_SA*W@ '3\I1\G]S^7L&ER5OJ_(B*Z;R!A?_ME1X?IZ5*:S_
M</]X;V_O!I_^6I[#P]_)9245''!19Q<2-K<"(F1+D</VOLZ <L_FV?S>3PII
M=(.+>RD^P;7']X_N/7BP?WCX8/_!#3[\O<S'M_?T&S_9-_[ U[)(G2 Y TX#
M)BL$ZA XH\VTSDI@O#-1?-3'-/DM*_Z8ETUR5HEB.K\U^0(G-'DOLH\H+W[.
MTC27+&B& [/ YQE*F6G="QAXNA$ECY*?&J3 OYI)>3LRY/[A_;V]@X>W)$.^
M\-.['ZD_S.!HX4T/X<JO;!9>]>!__O3BW8O37T?)DP]/ZS*IY P..#!_(H:#
M'.W%654NDE_GP!9SD25OF[0$!GDN+V1>+A=PHP2/_Y,?/SP=)=K>2,1RF6>P
M5KB?EAS)K*P2D> -1XDH4ONY.*\D7WD.$J-.ZKFDJ]QO3\?#P9M?_@FOBRM]
M^<N[%]Z#W)U&258D8CHMJY26?YG5<U[(5$S@^.?B$FA5R?,F%RBV%*^C:G*D
M(=G-< =X:CW/E#62X:^J;,[G0(4,9&$.=E,AS\LZHWO06RV:NH&C.RT7\"Q\
M]!>SJK;<Q?'^K3$0/QJ\C=.JSJ9 Y7WV,4X795-\40_C[M,"'_P>N%?0NR?E
MS./EN:B' \/RQ.C>X3A-YK*2#6E:-1=YGDQ 6X'[M@,<?0G\K';Q<!99(>O5
M/95]2A99GB/[2718$S";TTJF\)2R4<C3._CCAR>C!WM[(U DNW@X8V;* Y!:
MU;)4$D_\</!KV50@(&"#P*06*Y)A>K>0>6^!:V^59PT3,NLU0"7#M\,!RK=+
M'428ZB#"DFFI4-[BE<"@H#&J%4C IE)$UTFC@%F5NFFFNU4ZO@1:(3W44DZS
M639UA"*N4\1U"LE3M=F.A(05 J-DF4L!E 1=#"(!Y,3I<@G*!P[^?O)#GOZ[
M*1^3E,6=RZ:@SRKU0T4?QWS*#UGUO)?5(D[%PZH&7I^-JI0X"@,#8,^@<7<I
M<XP;[!^00D@6L*8Y/!@,%^#%*1YQ4"EPX7\U!2CRDU%RL'=P3)>B4D$&[+SD
MY.;5R\'#\?U;(K=Y]"L^N9IXDDYS*FHY' 2*'W?#:?<,A>84;$_P/?$'9*/B
MQ?A+(SA@X[1DI5NDF9J@7*4G3"4P.\@6O'PG&\OQR%U8R:G,EC5_HL0"EC(!
M&_URES\!8Q;-U.!V?^:Q,RWF9EFEZO RUB#+2EZ(+&?S&J[4;L1"U$V5@:99
M?RC(,>!8L9R#?"/J 9W,J;8&D4AQ0^ ';.,#+^:KJ/3+^^NV9CA UJJSNJE)
MZ: [(X&NL"6@*"QEK6N#^\/DG8L+:=DFR2G<*&<SB1>I\%<Q:Y@CUC"OT%>4
M"BSZ=T#U$?C",]'DM?T\X8^1O/:C9R*?:L>3OOA5UG5..QB?KCH::R\Q,]2I
M@& Q'>7]<6)/<T $IRO 8+22#UFF0.%-ETPU*X$H1&9*%(I"Z>XS$:!>1LGE
M/)O.G?A,)>HBL,H] 9I0M -%>@YZ C_(:KE _;ZS3S;"HY@V!=XY>9E](I7D
M;<DH(3T['%C5N*S@<;P7.Z_?OB/G'"C;@)4%--M1,D?!J0WU9=X8XQP\)?,I
M7:X_IM^SG45;ERS+#.,#._O^W\D_DKWQWO[W(]R^IB)Q#]N'GP4_VPUWOI(+
M 1JV*:88P(-W2T$)X\[[%LIM4/O6MCF^!]M'_K][]X##99X^ I/K7#Z&^_Z[
M0>L5'I_<NZ<K+IX\?_6_8=W"O4E9U^7B47*RK!\G$Q >LK*?G>5B^C$!C9*H
M,L]2>-S[T[/7+Y)G+UZ_?GOZ_/FK-__YC^_VOJ._?WU[^LS\K9^@[S8%$226
M"E9B_O48K..TGB-E]KY_G""5[JGL#\FDPL>\,_>X0!L(Q*(A1ETN0^KD<D:_
M>&Y^H6]]>/B]VY?WS[NN./I^0X6%1TQ#QL?)^]42%GA:B4DV?9R\ 6N*2?VF
M1/KN^S_ZT?P*O]GT],/6TZE")5SRC^_?X7^0YO#_8>\ZMG%22?'QWD2"[0X+
M6M+>ZZT%6M&^PANM5ZN$;!O<W7\3?$/FGS@.U,X!: J0GC6IS$!9@+--7AGH
M!13K9Z]/W_PWB?8_IQ;<[S]+-21:,X 'N%DU^#Y5B7PHX1RMPJ=2C&!'[1K7
M< ET*U-.">'?SK[U_>#GI!K!<T@QF213XX@:>X,\0+!=>#7L,^H$)!G'EJ3.
M<Q85/%QDL-+9;(0OS]8/Q6R!U/J?)NX(3UBA'SJ5J5%V_*JXO.& GH\[\".K
M;?H>SX;")_@D8SLM--'<G;0K:ZC)\8 *KER6'"SA%YUM)M5P0+32U"5JXQ],
MF'#9&#Q8B!3L$>V YP+];WA1_0#[:_K=1)%L*6<;EA65Z[QSN)O\ G2HU%]_
M.$O,O:4M%+2:D#[KU!4?]*O?A?_2X;X+"_'_B\(F)H8\&"<O,>V=9B"DZGP%
M=CI[='7I.1H=:<'>C=O&C7N/E".=493)S"?T<. HW9%ZB4LJHAGS.5R(! V-
MF@+CA:BR.>F];F&0S@Y_0T&+O%DL[ZEFP=KVQ\D*%!=60.6HZM1N7/O0:Z=>
M.VUDR-O(<1V-'^("#MG\U<%'L/V19<#7 R%*%OXI!K^PM@6S6GF32N5$JK69
M43K,-D@9>[F1&V#C;AG>) F#CD6O$K=2B=HA)8?'=TB'@Z\>J$PZXY3CY-4,
MMG?6]J,U<^D20O:D.Y* *DQRQZ4P#GJ%T2N,.\201^,#FP6-.:D'$LU4T\U$
MEE.-9Z.D9TR;ZHFE*4CTA=@( V8A$5GR@22M&K@8M"G'H*RVA+.XCZT"'YY^
MG\RS\SG6B\U%T:&'\7?CX>#5;,-W>+?U&@NJ/C/I[_$^EY*LK;(*XF#==W'1
M+ P(=CQ?EXN@+5%1^1OO0[L^!36(J1>)2NH?=/,7%1-VNFL8%(4'_SFN.MZ>
MJ1*/IX:#6V.J<&G&C.B9ZLH''[(95JQ,:KN<@CQ2Z.J#<5W6\Z2\D%7:,"47
MF0*[K"J7588&^D;.F@15"H*[.C0G>2T9G%ZG(CCLGB@;/_9/W G;3*Q=R?*&
M3;R#A^.3VRLQ/&&M>IB\#/6%,E5<PX$^0"-CJ6].Q1BKGLJ)57<2AIYA-E\G
M#3HJ_,)8$!RI-"-Q[@?3@A_@:<5N"*WGX+"9@W]"-X-'[;#R$S/LP*$U5NP<
M"G8G]?L]]V][RK<UCDE41Q8=(MZ#L)SOSWK$!]'YPV"IG;),0OT8L/MP$+#O
MAOI\W(+P-)6%O+>2HEJO$-+LN_\;_LIZTJ(H@(&GL$.3%=W@#=4&BISSA!-1
M?!P.7C:<KWO&W6GF5F]>O7QF;W1]YI,+.;%EW*4C/;YYG&0S>B%?59/(Y1,I
M0-;HTRLFH RZWIY?KN.E8*6?E9N-+S5Y$!4O;E92U[.AUB' C3T;]@^^D:JX
M@[XJ[NM7Q1WT57'?Q($Z_/*:; 96R]6J[/A;-JN.>WWVYR/243'CU[6K>C[\
M"WQXU-'JL];EHVKLT,.8!\=D*?.=BBQ?Z:2IK;A=#]NL!>YL7,;L7U?H9.0W
MGV98&!4&7D$- Z.:$"M7 (17I-E%EC(S')[L=0>GEV*EPZ_ZEYI;7+S0]L'Q
MFQE>- F1];A@$+L.R>)B&U<](S+^.W;"07E-A_&08#](4* <5,WD=ZS%QS(W
M 7*]H^<K9*"NH#8VSQ(];8#;QC@W)4?"9WO%#ZW#M\WCZ_ :5S/!H76XO10@
M(&QY!5?NV^6$/^3F,+!(%DU>9\N<M:8RS6*^Z/(.$]^RM5@^F!3I[5I Y\LH
MB<F76N:K$6-E!'<$&4*OE&T6'>U[4RMSLS"ZO6MQ)'6;]07&A5ERT&IP*%V2
MCV5PJ_S8<GQ?:'5%[7''T=6$&PY(LU.KAM7MFNCU)=PIDZ"4=P[VZOFNZ>V@
M8T2_B(HUL<AI&UJ"G5+!%=M2TW;.<+N,H:^^2UP4/J2*OA_^XZ&NHH)_C&^A
M=.DN03P<!\8RF <$,!@]1MCQ>!\C&^!5('*B]N^0)FA"^>[T32?*CVXO1W_D
MP-/.?J@4NNH@?2;P*W+S43,:RGCE.:$)R+UY(*@*+'5(%/Q2S03!ZB*[H< S
MH0NK8*=V'T9)4^3H<\,%*_+\+D5VP2Z9 1ND;L(R1YBV!+&@$ KF9G7R'0!K
M A? 0BUB6VJ3KQBO4U+U CF46-=R(7*""$5H8-I$K'#),^R+17A1U2"HL89V
M*3&(@HY[W=1EM6(/' QF>($*G.<,BQA,M5\87(HJS7*@70Z_4@'/@)P"J5(-
MJT%_(3:44_9T$E;([^TCIJE+C4*TG1,)>^D'9 G7E8 O"*1PUL#^PE9,^1N^
M+JI-. SYOUQ*4QO2 !$9YC&MQ&5:7A::>@:A4'CL[,1*5-0[<M1+2[A_4=:$
M^Y:1?;#"OGFV#DPU7%#4&Q6ICL?)F]*\_S2KILT")"2F\Q@"=P%&>+98BJQ:
M.];37&0+X$UL&E%1$>UDO$8,@@@FN$72_KI>NJOJ*V-^!.U#8VJP:PJKZ!C;
MGL_LU2#8&@ ;?H4:41(NH6CJ>0D".9-Q[<1]>]+M3C :>D;1[Q1A]LI*$= >
MVFP49R-#8N7"Z8%^PH)' ]YZ8$H97]I[OC+WU!,5!+9&Z;Q/5)1_$&HH,)%!
MO.I4%?5LRPM$AT]+D"A$6%\ON4#5LLK*RE:X;DCS1478AQSA<X2SI!T.K#X_
M]9'ZT8\@",A14E>-'%E+V77TL04,UG*6CC1BBX=_ST>![>/@,)0S:S_@KV+:
MAO@>O$U]U6%?7_7UZZL.^_JJ;^) [>^-N>O7BP"Y2-P7B.GTK<!]*_ 7\  /
MDN<FE*"F<YF"?Q$3 >S+M]JM@K2"7W1F2W>NJ-;Q([I![K7MKJ"]95 W;A6W
MVR"6IVU>Z.Y3ZIC=U)U6WH\NJ:S!HM<)B5V X 8QC514-,%$.PXYZAR+-!Q\
MQERD33,OHK+5,=>NR>F NI@P]N^X"'+8$R0DR%%/D) @QSU!0H*<7$^0J,IK
M#GJ]?97>=DQ"1=S^)X0G$.]!ZE+&/8VNU\\]C:Y7V3V-KM?B/8VN5^S7TR@J
M7>\5V&")PT)\E-C I54_)C Y+',YEUQ@ _J_D#*5:51D.AJO%1S'%Q\]3,*)
MN\@E7I''ADA81QS-AS"S]<MC,#L_<%4H96 O,X<RV"Q+NO\EEG84YUY0<12N
M:3C FA+B8OM<*:H\0U2Y*L&N'0T)9U:34@6)6N993:4DN/B<<,7,#:)B]./Q
MD=\/B914GCC(B@#NG%NHP@&9?H38](AF>7L&0 >SG-IQN(RO%1G=CY/GMM0!
M--*$8,VH4=6O=XB))OLH$+AP3(8U>5:"$$=N:./B:<$M 6&(J@N>UJISO'*2
MHO3E!=P1^^@3,+P82-IK&P>W.*S?,:('#\37<I,Q27_S^[7QJ::#C.<I4 ]
M8DIQN5VUKD2A=(L Y89DM212ET[>R$^<44*SK0:+0P?&.0"^OV?^C@LW#_WJ
M4"#[ZLG::%0>*:J452A+8;<;/E]&1;WX'KQ- =-17\#T]0N8COH"IF_B0-DY
M-X$5XO!GR#W1T#*HTC+Y)8+C?5537]7T92I9G'6+(V^T*6$1?*BLVC=\-4YR
ML7(MG&!9E-3"&?"_'IX372+HM ,O>HHZ:88]$9*;KYWYZ^%]>%>-$D(I5_!$
M@\I2B\72[U8[C<IL(=P$ST>P;(NS:8G3*/33U-0WE&<+@Q2%42%T%L !H\E
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
M85ME:"\\^?!T'ZNVHFI'VQ\G+S-,?U 8K<EJ.UL-7"%9PLGWQH0UE36-E[E
ME )*HUAA 695N0 /.8]LO,C!%R/B:;Q$C._!6Q7['/7%/C=0['/4%_M\$T?J
M$!$4)PMMO!O; RQH4.X[!>RZA;?SFSG Q-7PTKO)V>O3-_^-9@!G@;RK0&CC
M75AHH^/KOAOQSW;I=QP<RRB@Z'Y=-3F7Q5,/R'! ^!+MA=!P%XT6PV#HG&AE
MP&%])1CIEZ)*78H)IWLPD,8D8S^E66*-$S@GQER*2I,\IS%#W%_I>GC"W43%
M#$Y6&F8#F*0F%7:E?3I"CT<NR8K$&",-9('MU3P7%<&Q+VTO>0&$(<2.DGD\
M)@J\[TAKDSXB>A 4*? 0'TM)  1PRR"(Z>I3ND;N[-BTQ"XQ,D\:^H,*A8(+
M40J(V2S[9!IE,L)IQ[P5];A@#SI%"5K/=_4Q80+D+SPHJB.@!T]/-98>#TS3
MA41(<<IGG*/P=CA!/LO0GA#;S,4%9^250.PQX@9=PT=AJEML";YU(;.?A <-
M_BT_R6E3:XQJT,_U'!.Z.X>LBS4@ =(\+AV(U#H(NZ5=)VQ4,6&BQ'@_^=_3
M]U&]-K=,TV@^Y=54,O"5G6'558\UD=RQ1)6/(*F <B.P:CEA;'(V!A>+=5H0
MFXOJH"$*>7%19G'9.WB@3-A/)PR5H@PJD4(QN$R H^9"L$X.><4Y7A36NF!1
M16(1&.RTUN48_VX(I]$-[!Z%Y![QN:/1JTL'O*FKE2@-I>W*D=X9@<?8[(_Y
M 3R'P0<;KIVQ0<@N+%JP8W)Q&=7A1M0P;FQW//LH8-&8J'$P/M"RCK*(7K^L
M;@%.:;BR9J*8*/.L7"PQ[8MQQ62'($\QV+3K>"4Z/(#WXA.((S@YKZ@3R8(@
MOVD6$\30WGG_ZLUNO&?I5-<&O"G'MTB$.U#;>X:5$AR/CYD,IUPK%>^!>"_S
MVSP)MZY:#[&V)Z.01B&QZAA[-W&R P\.%#:,I VXRMIUE4SOZ4I?_6V[G@[4
M\V)9YPZJ@ZM\R+@3KAC(;^#R\<:]8KL_LQJ*D.NIMSC4M<HF30M/]+2]8J3.
MHO"+#@W@*!8$>@A@MK:(&GJN*D$6GPA$JZFT!SSB$>ZZWU!#H=-'49FXAU14
MYE4?B();K\'KP/DAF1YH !M:8<>C'7G]-BQL>">7S23/IOCULWE6"*_2>D,,
MHK,E##T2W'<:Y2 ^820"EW,A-?X*0K=X0X+QDAF7FW8X+3J?AKS6T25&*3E3
M$J^;T#W?U+1ZXICGFJKK.!BNF]*O.6*&;VD=7N<(O0.BT&.9G&W4M),K]+OH
M9[/+9@C0>5:'@[,1C=T44^RKPKNV(_JF@D]#X#F*N5J^J%@^O@=O56ERW%>:
MW$"ER7%?:?)-'"E.*QS@70PJ)]=K1Y5<>;_62NE0,"DCA\7S##_"Q2[LYDA6
M> ;1U&L>\R$QNJ[=-1-7-+%'_%@/.L+I5.YJP[X1TQ88I%NI/H32J]1FS0<Q
M+DV(22+=I./1."8*8-3=6'+ !K.L6B@J92 _!TS.=?+<&M#KK9'*!"E^#AN[
MR%U_4XZ3!P^&@__)&C7/X($B'27_%,7Y=-X4X$6F#4(/P"$#*G\<)6_@]Y,R
M.=P_WMO;&R7_-Y>_9P(G)J#9C(IPIY+3;$FF\NLL^4ED*_C%[N-;"@B\+16V
M@#XK4R\^=5N+^;F<8)5Y01%46LZ_S/]N:TDOQ:?;I\L+;#B\_67\4SY#*)U7
MSV]_*;=7>BE3#/2#?^I57BY!#6.NR$X<B9A &B;;63D+*?R<8G0$L2WUTX]%
M>4G !AJ32A0K5ZUMH1H6OA <)3/Q:91(% "@=<P!1&"!*_C0-&;Z4&/M'7&E
MP+:(SUH%'4:J;Q]$94%BAMR$NGK[Z7J8?#27P/1)WHOL(]H]/V=IF@-SL=WT
M6U;\,2\;;!O5>$V?82\]PKAK\ILH/F7%;FQBY  \&1?L5=-R:8I<.GDP)M*\
M#^1GX%4/!^9,ZNYO(.'*%&PI%]G [Q#RH99%M[.^^SG^>-)VQZ_-W82KT8_B
M4+I]6I*ZMH^K&S=:MW,+) Q0#@EDA-K&'U,8@[,&N!K1T=6L<?B#QX"8NY34
M4K_YB:YAQ&L1Y[B\1&JH@#1!Q]$TN\AR7[UY&P-B6-7T#CP20TF0S:GW@9XR
M@([9;C"8QM>)3 EO,5%IML,QR%-"- AC5\&YB8D@&"KQ4X4%2(.4($D9^8$M
MI YA.\*\-@L8)?',HK4[H[:6X]T$-96;="!62N>MK,!IPV"XQ%9O?'D[<O;G
M=B3 ]CFU> JP0X1G->N$3U#7C,X*MPYDF+;0?_WY5Q8P(?CZAZ=Q;=OA;G+J
M4)-"\4*]8E993%8&Z&))&Z1UG-\SBNA*;57@R6RCV7-58F$_;7=&D'06Q,G.
M%]4Y\*!-TIN PD!.3157WQ'.=CWEP>]Z$V9-/LOR7/'Q8HKJZD8/\32T=J2W
MVQL.)0'$<E.%F)07=$B5_EG:^0/3KC$<I&@$I<;48"^U2SKZF%M<FB$OLK)1
M8/5I[^W*1U5XC@M]?_]K,^LF+LXX#A2B'4JO^8,Q;M#P/B]Y0&XGHX3(@@0T
MN@G5EU"=8!],Y8R#WYUF%9B4NJ2+HB<T7VJQ%%FUCOL_S46V4*[F2L,9DF V
M#9_*1^0M)YT#J1:EJJD'00\1QB5R8,;JD1I]A'*Q: K[YF"<B[JLM*0C+M3<
M0TB5'C([C7TP,Y&,G-28D1C:*441%</%]^"M"E=.^L*5&RA<.>D+5[Z)(W4T
M3EZO53W$)%.T'XO*4_LG+HHT6H__>"C#)F[C5#U8U':N+C7C::0Z8>UU739-
M.))8>-)A6YGN*0V4RE88M5(1^C[=:>3]V^I?KS#;UI]JXR.YRC35\&->4H40
M4^&#6EL5G<9JX)J,&-)_UN#TXF"I5 V.\3B)(!.4A'$Y?1PRC*"4&$=S&1^_
MD9%N9"A-5BJOUA*?3%$@#YH"9/7"O0@T88(S5W!Y2$K](ZR')=SUNJGLBYO"
M=L_+0O_T,>VT]T.+T0,FBRKYWB;$:):#HU]XU@\%^<!5TN0NM%/E7DP_K;6(
M-"/&T-^NK<%L055E%]BK:3I$-4&]L5V&VN!MN_R4M=\9$WFG[3H8&NH:803S
M,"^-L1I9V0?H.ZAY>8G(1(2,#LR& S%PI,5JM_UB;A4V7,8X1AW+TV$%'560
M%%/ 2N]67('B!W[*#TU$3ON-DQ<=;QT@:L RNB U^&RW5G*S=N7!P_'Q[>6F
MCDTLZ31 NU+>Y%/C^2OR*YAE0=C08?/"V0;JO3O;T#YO-.K%;AK*T''RW-Y+
M'V04IAOB$2IQRS*W;/-UEVSH:$TW/IHK_Q_1A#R<"4&SD0PS&FE/Q]Z*^UC!
M#S"2]6JV,;WA#R^SB#:,E86.[D)0;PD[BG;"B8TP^B*0FM5%E6?8%K])ANGH
MA_G-EXL(LYVYAPY$RZF@SSI-[ ]Z5^["?ZFRY"XLQ/_OE\E0]UO3;TV_-=^N
MAGER]O04 R2@&/8/L,G08M 1C-595,1 '*NQ'RH&LH!27!$@J(,VM=E4+H,1
M9IH.H83J^*XP[8!13FP\&!\X.LZIK5*D";F50*>%6HN\CS=!\R2GX1@)Z\O+
M3\M<%$+;J87+KFUZ@+\<1! !$Q/]8PZ#4[Q?U67);2M8HDC)/;WC?$]LA::!
M+&F8SXN]R>5@?#A>RUTP;B ? LS4M+N#6B5$A&[I3<!R8QK)<UYMZ#<6Z2(K
ML)A/$&AFT'Y,-3BZ!9E+A88#H=86*EC\T5X+I<JI&V[ GFM9G0,W\(G&<55N
M^"L^P7D_L#A@3N>PN,;FMG3@@;4SU^,,-_I1YVK<K\ZQ:;Y8M#JC8V.MH['?
M/Y0VTYJ$ /Z#_%4JIZ*4%_&-&:B2N29UY!0SE\UP1VQ4/ [4F@&',$#,="Y$
MPBXZS6FM"LW<!B]7E4TUY4/BYF#/<,!Q;*0\<:0D 56+C[JBGA/2""9021Z#
MW07 0)BJ&OTQ9QP&%'[GLFC JB"P\8( P HI4Z5+/"4%FPD26[+VX4")P9:S
ML 54/$>Q #O',<K: =BH^VZCR$3#8@_<A#+/J6E5S<&HFY<Y:GX6XP+9'"[E
M:8X\YA%WPHR-PLC] H=W8[^=2$$\*VG&@L=&W0?CP"ZSX[VH&=A6.6@5.L&9
MT',6'SB/"T> 96K2(/WPH'1#E9"A5;J!R/89RK<@>':I9SHX5,<S?QB97P6"
M*R[*R*=)QO?@K:H=[O?5#C=0[7"_KW;X)HX4:(*'3L_:&09L$(W L&2WOH9G
M4<[2\PK;_1R%KL0%12US[$*I]+13HW!G"*O$0X8_RA4K<_AE61'N&+J&$O]9
M$IHL 5CA8$E%I7#.34/4-!IXAWA6.,L2/8HR+/'3'9(769ECLH.0+-;QK3!!
MWVC/<1O$KH1=O.& NB,K<@(QQW].:HO'E&7LWN#J:6 VJ,>I3O&;3(\L+K*J
M),=0Y/#F)4V$0/7&'B-Y/CLO?OW/71X3Z4K\#&08O%J&V:.2+!CA/9'(A);F
MGR65=G6UK[S$_:%>(C,U6V FGT;%\'-4,\'/ZXR3?AA$ 7<>G0L>>A'<[ASC
M,_:>&^UPV@QX_WM4(BS3L /)G[!I!P!1$6;ELO3# 3W>6#BX6N-6XF0:RFUG
M%[K1Q_S*(Z\U/.M:D.'C(91EBV59Z4K2DGYB[X>A1K3W5X58<,:62((VJW+Q
M)MS5S6\_TF4F/#1T\W%SPYVQ;Z2N9'%.M2! N#;?M&,5?^Y<:MH'!W.4<",F
MU4>[.,^& T?]8Y]WY$RP[J\=N0Z:Z-7(0E&%D#Y3R?J1(OH2Y+]^U[4 Q59G
MA@:8^(<E<6=%<^M5AX4P[,1%F:%3CRW:& ]!/C(Y>D^J\+- K$C8\*L'SR-A
M")E2=Q_BR4&3O9#5.:^P62RY"GL)UDS#_\SA 2.PS45>SX$#Q$QB 19J#CMI
M%X-Q="IH'Q ED2)NX&OEY3D>#21PS=;[R'^>K"Z$BPQ)/7<,83,;??$4UH^B
MBFNP1CB"& XD?N+)SU3BPS77 B.E".5>2X\!=DVS"/6P5^;N+C:E.<1F"W G
M+CB&Y^3#6E?^QIG)<)(PX:[D6@2SZ\1Z&Z]C VXX,MV,AKC97X+B+JO:A,E8
M:GH Y+K3-%/3O%1>Y-O'*"_7Z]>U'PU6 QP34U "2D6J6M<OL(:AQB<C3LR:
MU.<#3A+?@NUP3W^*:)HD+L:F(-'V6YF"E"K,> T'5#3A4-8Q7#,3N2(,ULX[
MT'"[6J-,>G6+NE!0IF0HF-NYNUPE0[74W\ZXH9*A2>7+*77%[.VF.G?34/W*
M1E0AF/E0I!KAFP4W/$DJ3S*%E7PO>D3 6*V;,4.92KME":<0-PT[)AQ:&0["
M2JU=,I5"._F.1>@+&Q*S=6Y<[F2>>[6(HAI*78S$(+H4<1A9)%%[^Y'#V66$
M75(SYXVH@-<E<8#^G%*!FKMQ"+*>1BZ7K-8GV+VT2[=+Y307E=0ANRD<G(H.
M%^P\2(_:<@*WC%SS*GKA;L$:LC6]\"PQ9^G2X#P:\HQ,S>M1C<)!6F2*RFJ1
M%<:^-?$8(WTIMAL@"!-@[$<3TJFP)(A@Z2Z Z?%$=H^\08;%!Y&5!><*CVTT
M89;QOLZQ>VU,>"!1!%">D^06<-,R*ZQ/H9KS<_V59X)@V$SK%K8,]$EPAASN
MM>D2HB";KOPB]H(%E@NO#-/:K0*LAF1>UCDH*7+7'AX?'Q[2^2+UG;-DY(,H
M93H!E36^\<* _=O:P_[!_8/[!W\K#]XJ /R@#P#?0 #X01\ _IL?J1!?;B>8
M3;M[&\AC__GZE[/3U\E[.9T7&"98):^*:32V)CZ8&P_?M68;O[6SC<F3.W4S
MA]M7<HL3^'^[CY+?Y#SY==[<^ZD1,9'PR8>G_]446 T[2@[V#HZ3V"J"^P?W
M#_[*VN+L=K7%P<,Q*7G.$#SSPK<)3TLC3,CAP*!%GE'U2E3;Y,^HWZ@OA@-?
M8=S",D$U%>?)OYI)&=/FM#74C2NH6+W'^!Z\E;_\L/>7;\!??MC[RW_S([67
M%=\]/5UB^B7[E.S?K,*DAW_5EV;N[G9+L1;^+37:-+FHOA8:SA4KN+WZ.(;D
MT-7X4Q^*C>OT-_4)1 +=;DV:=Y+3FEB%3S0AR.=?L49C+K+AX&V3EF#L/9<7
M,B^7E*5$8SVZN=_A6$Q,$&LL(09@Z>"SQ+*9Z6/ #PR$+-7,%'6LK:H'^GQV
MM#?9?M_^B/(1I6%TMKPI"3KO"$:]Y")?2A53^4 E,N7//3Z-_+CZU8)\7KO:
MZK!>!#MHL)-L2M3D'CQ;RRC4/)GEY:6>_&Q^!ZRI>/ S%PN:BM.H#O2AQN#]
M$K-/>H2-'F&C?W#_X"_26':PU\=)OGZ<Y&"OCY/\W8Z4%Q4YB"@J\I++>,&P
M>U70-#TPYC@9A369D4 &F]%M[=:!F25.9HBCJ&4_SRUL!=6H2UFW1JA,'0UC
M\]!TM"F5DQJ$SCVA%%"''#1#.P]%XN3X^^B,,:"1]OBG356ATT34,9C'W/D(
MNHP:'<#KWQL_C)%&AYI&=-#.D4QY!OHVS["!R*.8STY[,1+JB E5E[7#8@%?
M/B^+\WO87T$=3J;=:9UFAWO?6X@QND4A$3(93JVZC4B);5<P)(T+_B^^!V]L
M$EN4*?R&,Q0.;=K3K!C3.\^H<\_V,N)0,P5&W,X)C4=-.J?.\4B J$)26WF'
M^[UW> />X7[O'?[=CI3G'1Y^97O^1GS![YY^J,&2T@BQ;W-1?.7'M=[)"0=?
M&+2%Q6<O)) 5&V7*=\2\(#D,$\.!>_8+KN3-/[X[:,FD1\DD%&T;!,'+7]Z\
M]Q=LI-0!%7F:1M0WB.Z%E_)1[WC^45LFTLE<6X/^D@3!YJ^-=/X"KT!A?'_M
M)'$^@Y!_>JWZ>Y3>7^1-GE?B,D7,W>>BEI^[&W>/X'>3R-<S^A?CC\]?',J[
M CR?#VK#_M_6PEZ !EA0:_Y;G4X])7?N#J]2RF0G(UR+W;NURG<2U-)'];<]
M0?MW^ "MR:;;W^Y^2=^^4CGHCT2_I/Y(^*L?CV_U3'@1B)O8R6@>][?BP?>8
M-;B&"X]O3S*_^_DLH4..P%;))>*D/^(/=C<=^TTA15[5=UTO>'(3[JY]\M</
MTOS]'X-Q5TQLG95555[*"N>BFC;?+0Z9B27M?W^U(-#7G6QWV;:W.]SRNH.#
M+9_[\/L- D;'C&\J\M<_I'_(W^TA6^7.#OO<V0WDS@[[W-F=/"KK>;*C;R-/
M]FNS@*L((O4Y#W'7H5G5)[.NC?&O6?U],NL+^UZ_(H8VHXMOD<ZZ12_L[QUF
MN=/IK%.>PG;GLEF4';I;2[J+Z;1?FR7"E&,5VW,S(^1NK=#D2TU2LJQ ]M=_
MV\/<9];Z)46YI+_5*>V3??V2HES2W^J4]OG'_G%]NO/K90-O)-W9]0;W^WSF
M'7O,G\UGOOOEGW<\B/6*9P8B:/Q%!A1Z5A8TF[XL;N:8]6S8]9B#(WS6YN>=
M3FF>9?(S#?RKDC8.\U9BIM_!FW_,<W_*&D^DY[@.'[_/W,I6G<'>=O4(QU^V
M7&+_P9;7;5NFL>5U!T<W759Q,]FO_BE_^BE;%0L</4Y^H9&T8)N]%JKN:P=N
MH';@Z$9K!VZV,W:-NW\\^^7Y;RA^?OSI_<^OG_Y_4$L! A0#%     @ >H#2
M6OJ&=)4E P  W L  !$              ( !     &%A;VDM,C R-3 V,3(N
M>'-D4$L! A0#%     @ >H#26O-;FUC]"@  ?X8  !4              ( !
M5 ,  &%A;VDM,C R-3 V,3)?;&%B+GAM;%!+ 0(4 Q0    ( 'J TEJ"<C>U
M4P<  -!7   5              "  80.  !A86]I+3(P,C4P-C$R7W!R92YX
M;6Q02P$"% ,4    " !Z@-):UQLR_S<6  #F?   "P              @ $*
M%@  86%O:5\X:RYH=&U02P$"% ,4    " !Z@-):F*S<O(U4   8Z ( #P
M            @ %J+   86%O:5]E>#$P,#$N:'1M4$L%!@     %  4 .P$
' "2!      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>aaoi_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="aaoi-20250612.xsd" xlink:type="simple"/>
    <context id="AsOf2025-06-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001158114</identifier>
        </entity>
        <period>
            <startDate>2025-06-12</startDate>
            <endDate>2025-06-12</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2025-06-12" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="AsOf2025-06-12" id="Fact000004">0001158114</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="AsOf2025-06-12" id="Fact000009">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="AsOf2025-06-12" id="Fact000010">2025-06-12</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="AsOf2025-06-12" id="Fact000011">Applied Optoelectronics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="AsOf2025-06-12" id="Fact000012">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="AsOf2025-06-12" id="Fact000013">001-36083</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="AsOf2025-06-12" id="Fact000014">76-0533927</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="AsOf2025-06-12" id="Fact000015">13139 Jess Pirtle Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="AsOf2025-06-12" id="Fact000016">Sugar Land</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="AsOf2025-06-12" id="Fact000017">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="AsOf2025-06-12" id="Fact000018">77478</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="AsOf2025-06-12" id="Fact000019">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="AsOf2025-06-12" id="Fact000020">295-1800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="AsOf2025-06-12" id="Fact000021">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="AsOf2025-06-12" id="Fact000022">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="AsOf2025-06-12" id="Fact000023">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="AsOf2025-06-12" id="Fact000024">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="AsOf2025-06-12" id="Fact000025">Common     Stock, Par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="AsOf2025-06-12" id="Fact000026">AAOI</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="AsOf2025-06-12" id="Fact000027">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="AsOf2025-06-12" id="Fact000028">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
