<SEC-DOCUMENT>0001213900-23-038552.txt : 20230511
<SEC-HEADER>0001213900-23-038552.hdr.sgml : 20230511
<ACCEPTANCE-DATETIME>20230511163054
ACCESSION NUMBER:		0001213900-23-038552
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		103
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230511
DATE AS OF CHANGE:		20230511

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			IT TECH PACKAGING, INC.
		CENTRAL INDEX KEY:			0001358190
		STANDARD INDUSTRIAL CLASSIFICATION:	CONVERTED PAPER & PAPERBOARD PRODS (NO CONTAINERS/BOXES) [2670]
		IRS NUMBER:				204158835
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34577
		FILM NUMBER:		23911556

	BUSINESS ADDRESS:	
		STREET 1:		SCIENCE PARK, JULI ROAD
		STREET 2:		XUSHUI COUNTY, BAODING CITY
		CITY:			HEBEI PROVINCE,
		STATE:			F4
		ZIP:			072550
		BUSINESS PHONE:		(86) 312-8698215

	MAIL ADDRESS:	
		STREET 1:		SCIENCE PARK, JULI ROAD
		STREET 2:		XUSHUI COUNTY, BAODING CITY
		CITY:			HEBEI PROVINCE,
		STATE:			F4
		ZIP:			072550

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Orient Paper Inc.
		DATE OF NAME CHANGE:	20080102

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CARLATERAL, INC.
		DATE OF NAME CHANGE:	20060403
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0323_ittechpack.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 10 10:39:53 UTC 2023 -->
<html xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:itp="http://orientpaper.com/20230331" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORM
<ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></b></span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric> <b>QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the quarterly period ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate">March 31, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric></ix:nonNumeric></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>or</b></span></p><div>

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric> <b>TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>

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

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



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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">001-34577</ix:nonNumeric></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></ix:nonNumeric></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nevada</b></span></ix:nonNumeric></td> <td style="padding-bottom: 1.5pt; width: 2%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20-4158835</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of</span></td> <td>&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS Employer</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation or organization)</span></td> <td>&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identification No.)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">Science
Park</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">Juli Rd</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3">Xushui District</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Baoding City</ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Hebei
Province, The People&#8217;s Republic of <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">China</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">072550</ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of principal executive offices and Zip Code)</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>011
- <ix:nonNumeric contextRef="c0" name="dei:CityAreaCode">(86)</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">312-8698215</ix:nonNumeric></b></span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
name, former address and former fiscal year, if changed since last report)</span></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, par value $0.001</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITP</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:SecurityExchangeName">NYSE</ix:nonNumeric> American</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric> &#9746; No &#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule
405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric> &#9746; No &#9744;</span></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 27%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 22%; padding-left: 44pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 42%; padding-left: 52pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 9%; padding-left: 35pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-left: 44pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-left: 52pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-left: 35pt"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-left: 52pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td style="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-left: 35pt"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. &#9744;</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act.): Yes &#9744; <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany">No</ix:nonNumeric> &#9746;</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of May 11, 2023, there were <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">10,065,920</ix:nonFraction> shares of the registrant&#8217;s common stock, par value $0.001, outstanding.</span></p><div>

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

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

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

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

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

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

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

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

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 90%; text-align: left"><a href="#a_001">Part I. - FINANCIAL INFORMATION</a></td>
    <td style="width: 10%; text-align: center">1</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_002">Item 1. Financial Statements</a></td>
    <td style="text-align: center">1</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_003">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></td>
    <td style="text-align: center">25</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_004">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></td>
    <td style="text-align: center">39</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_005">Item 4. Controls and Procedures</a></td>
    <td style="text-align: center">39</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_006">Part II. - OTHER INFORMATION</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_007">Item 1. Legal Proceedings</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_008">Item 1A. Risk Factors</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_009">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_010">Item 3. Defaults Upon Senior Securities</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_011">Item 4. Mine Safety Disclosures</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_012">Item 5. Other Information</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><a href="#a_013">Item 6. Exhibits</a></td>
    <td style="text-align: center">40</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><a href="#a_014">SIGNATURES</a></td>
    <td style="text-align: center">41</td></tr>
  </table><div>

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

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




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

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



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

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
I - FINANCIAL INFORMATION</b></span></p><div>

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

</div><div><a id="a_002"></a></div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
1. Financial Statements</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED BALANCE SHEETS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>AS
OF MARCH 31, 2023 AND DECEMBER 31, 2022</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(unaudited)</b></span></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31, </b></span></td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: center">ASSETS</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Current Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: justify">Cash and bank balances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">16,750,940</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">9,524,868</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Accounts receivable (net of allowance for doubtful accounts of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">647,787</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd">881,878</ix:nonFraction> as of March 31, 2023 and December 31, 2022, respectively)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">2,231,924</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,969,604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">2,872,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">18,734,461</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">27,207,127</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Due from related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">7,795,442</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">7,561,858</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">51,482,371</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">47,166,475</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Prepayment on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">881,878</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">1,031,502</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">681,817</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">672,722</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Finance lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">1,927,390</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">1,939,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Property, plant, and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">149,822,883</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">151,569,898</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="0" unitRef="usd">2,053,290</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="0" unitRef="usd">2,066,666</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Deferred tax asset non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Total Assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">206,849,629</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">204,447,233</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: center">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,673,996</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,598,311</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Current portion of long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">5,265,073</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtCurrent" scale="0" unitRef="usd">4,835,884</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">171,768</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">224,497</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">5,025</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">730,387</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">727,462</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">295,024</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">165,986</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">5,993,904</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">5,665,558</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd">417,906</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">18,130,152</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">17,640,629</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">6,513,672</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">4,204,118</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainOnSaleleaseback" scale="0" unitRef="usd">30,298</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainOnSaleleaseback" scale="0" unitRef="usd">52,314</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Lease liability - non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">587,838</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">579,997</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">494,186</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">646,283</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1" scale="0" unitRef="usd">19,412,310</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1" scale="0" unitRef="usd">16,784,878</ix:nonFraction> as of March 31, 2023 and December 31, 2022, respectively)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">25,756,146</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">23,123,341</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Commitments and Contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Stockholders&#8217; Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Common stock, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">50,000,000</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> par value per share, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">10,065,920</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of March 31, 2023 and December, 31, 2022.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">10,066</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">10,066</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">89,172,771</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">89,172,771</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Statutory earnings reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Accumulated other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd">5,011,784</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd">7,514,540</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Retained earnings</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsUnappropriated" scale="0" unitRef="usd">90,841,856</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsUnappropriated" scale="0" unitRef="usd">93,575,021</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Total stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">181,093,483</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">181,323,892</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: justify">Total Liabilities and Stockholders&#8217; Equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">206,849,629</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">204,447,233</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to condensed consolidated financial statements.</span></p><div>

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




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">19,790,877</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,481,618</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cost of sales</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">20,067,876</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSoldOverhead" scale="0" unitRef="usd">15,171,173</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Gross (Loss) Profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">276,999</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">310,445</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">2,495,362</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd">3,300,881</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Loss from Operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,772,361</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">2,990,436</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Other Income (Expense):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">136,268</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">3,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Subsidy income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">249,169</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">270,813</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Gain on acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" scale="0" unitRef="usd">34,003</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Gain (Loss) on derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" unitRef="usd">152,097</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="0" unitRef="usd">386,588</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Loss before Income Taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:IncomeLossBeforeIncomeTaxes" scale="0" sign="-" unitRef="usd">2,837,203</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Provision for Income Taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Net Loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Other Comprehensive Income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Foreign currency translation adjustment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">2,502,756</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd">926,138</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Total Comprehensive Loss</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">230,409</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">1,562,076</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Losses Per Share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-12; -sec-ix-hidden: hidden-fact-11">Basic and Diluted Losses per Share</div></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.27</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.25</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-14; -sec-ix-hidden: hidden-fact-13">Outstanding &#8211; Basic and Diluted</div></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">10,065,920</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to condensed consolidated financial statements.</span></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF CASH FLOWS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Cash Flows from Operating Activities:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Adjustments to reconcile net income to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">3,686,243</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">3,773,236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">(Gain) Loss on derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" unitRef="usd">152,097</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" unitRef="usd">386,588</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">(Gain) Loss from disposal and impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd">12,926</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">(Recovery from) Allowance for bad debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">246,386</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd">4,211</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Gain on acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="0" unitRef="usd">34,001</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Deferred tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd">1,988,921</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd">98,921</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd">9,461,336</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" sign="-" unitRef="usd">3,056,189</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd">3,062,782</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" sign="-" unitRef="usd">1,515,515</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="0" sign="-" unitRef="usd">5,101</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="0" unitRef="usd">62,315</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="0" sign="-" unitRef="usd">128,625</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" unitRef="usd">126,986</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" sign="-" unitRef="usd">14,181</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd">263,712</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd">483,666</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd">424,198</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd">1,112,820</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Net Cash Provided by Operating Activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd">4,809,928</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd">4,411,418</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Cash Flows from Investing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Purchases of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">295,018</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">368,504</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Acquisition of land</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" unitRef="usd">6,807,468</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Net Cash Used in Investing Activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">295,018</ix:nonFraction>)</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">7,175,972</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Cash Flows from Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Proceeds from long term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt" scale="0" unitRef="usd">2,623,410</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Repayment of bank loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfBankDebt" scale="0" unitRef="usd">2,915</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Payment of capital lease obligation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="0" unitRef="usd">55,849</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="0" unitRef="usd">51,708</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Loan to a related party (net)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:LoanToARelatedPartynet" scale="0" unitRef="usd">6,945,022</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Net Cash Provided by Financing Activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">2,564,646</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">6,893,314</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Effect of Exchange Rate Changes on Cash and Cash Equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">146,516</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">28,071</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net Increase in Cash and Cash Equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">7,226,072</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">4,156,831</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cash, Cash Equivalents and Restricted Cash - Beginning of Period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">9,524,868</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">11,201,612</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cash, Cash Equivalents and Restricted Cash - End of Period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">16,750,940</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">15,358,443</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Supplemental Disclosure of Cash Flow Information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cash paid for interest, net of capitalized interest cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">84,040</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd">85,094</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Cash paid for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd">424,198</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd">1,112,820</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Cash and bank balances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:CashAndBankBalances" scale="0" unitRef="usd">16,750,940</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:CashAndBankBalances" scale="0" unitRef="usd">15,358,443</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Restricted cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalCashCashEquivalentsAndRestrictedCash" scale="0" unitRef="usd">16,750,940</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalCashCashEquivalentsAndRestrictedCash" scale="0" unitRef="usd">15,358,443</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to condensed consolidated financial statements.</span></p><div>

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

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




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE MONTHS ENDED MARCH 31, 2023 AND 2022</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Additional</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Statutory</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Other</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Common&#160;Stock</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Paid-in</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Earnings</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Comprehensive</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Retained</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shares</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Amount</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Capital</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Reserve</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Income (loss)</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Earnings</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 23%; text-align: left">Balance at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">9,916</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">89,016,921</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">10,496,168</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">110,146,329</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">215,749,908</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Foreign currency translation adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="0" unitRef="usd">926,138</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="0" unitRef="usd">926,138</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Balance at March 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">9,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">89,016,921</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">11,422,306</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">107,658,115</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">214,187,832</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Balance at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">10,065,920</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">10,066</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">89,172,771</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">7,514,540</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">93,575,021</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">181,323,892</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Issuance of shares to officer and directors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Foreign currency translation adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="0" unitRef="usd">2,502,756</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="0" unitRef="usd">2,502,756</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Balance at March 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c28" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">10,065,920</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">10,066</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">89,172,771</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,080,574</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">5,011,784</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">90,841,856</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">181,093,483</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to condensed consolidated financial statements.</span></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1)
Organization and Business Background</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">IT
Tech Packaging, Inc. (the &#8220;Company&#8221;) was incorporated in the State of Nevada on December 9, 2005, under the name &#8220;Carlateral,
Inc.&#8221; Through the steps described immediately below, we became the holding company for Hebei Baoding Dongfang Paper Milling Company
Limited (&#8220;Dongfang Paper&#8221;), a producer and distributor of paper products in China, on October 29, 2007.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 1, 2018, we changed our corporate name to IT Tech Packaging, Inc.. The name change was effected through a parent/subsidiary short-form
merger of IT Tech Packaging, Inc., our wholly-owned Nevada subsidiary formed solely for the purpose of the name change, with and into
us. We were the surviving entity. In connection with the name change, our common stock began being traded under a new NYSE symbol, &#8220;ITP&#8221;.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved a reverse stock split of the Company&#8217;s issued and outstanding shares
of common stock, par value $<ix:nonFraction contextRef="c33" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockNoParValue" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share (the &#8220;Common Stock&#8221;), at a ratio of 1-for-10 (the &#8220;Reverse Stock Split&#8221;).
The Reverse Stock Split become effective on July 7, 2022 (the &#8220;Effective Date&#8221;), and the shares began trading on the split-adjusted
basis on the NYSE American under the Company&#8217;s existing trading symbol &#8220;ITP&#8221; at market open on July 8, 2022. The new
CUSIP number following the Reverse Stock Split is 46527C 209. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 29, 2007, pursuant to an agreement and plan of merger (the &#8220;Merger Agreement&#8221;), the Company acquired DongfangZhiye
Holding Limited (&#8220;Dongfang Holding&#8221;), a corporation formed on November 13, 2006 under the laws of the British Virgin Islands,
and issued the shareholders of Dongfang Holding an aggregate of <ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">7,450,497</ix:nonFraction> (as adjusted for a four-for-one reverse stock split effected
in November 2009) shares of our common stock, which shares were distributed pro-rata to the shareholders of Dongfang Holding in accordance
with their respective ownership interests in Dongfang Holding. At the time of the Merger Agreement, Dongfang Holding owned all of the
issued and outstanding stock and ownership of Dongfang Paper and such shares of Dongfang Paper were held in trust with Zhenyong Liu,
Xiaodong Liu and Shuangxi Zhao, for Mr. Liu, Mr. Liu and Mr. Zhao (the original shareholders of Dongfang Paper) to exercise control over
the disposition of Dongfang Holding&#8217;s shares in Dongfang Paper on Dongfang Holding&#8217;s behalf until Dongfang Holding successfully
completed the change in registration of Dongfang Paper&#8217;s capital with the relevant PRC Administration of Industry and Commerce
as the <ix:nonFraction contextRef="c34" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% owner of Dongfang Paper&#8217;s shares. As a result of the merger transaction, Dongfang Holding became a wholly owned subsidiary
of the Company, and Dongfang Holding&#8217;s wholly owned subsidiary, Dongfang Paper, became an indirectly owned subsidiary of the Company.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongfang
Holding, as the <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% owner of Dongfang Paper, was unable to complete the registration of Dongfang Paper&#8217;s capital under its name
within the proper time limits set forth under PRC law. In connection with the consummation of the restructuring transactions described
below, Dongfang Holding directed the trustees to return the shares of Dongfang Paper to their original shareholders, and the original
Dongfang Paper shareholders entered into certain agreements with Baoding Shengde Paper Co., Ltd. (&#8220;Baoding Shengde&#8221;) to transfer
the control of Dongfang Paper over to Baoding Shengde.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 24, 2009, the Company consummated a number of restructuring transactions pursuant to which it acquired all of the issued and outstanding
shares of Shengde Holdings Inc., a Nevada corporation. Shengde Holdings Inc. was incorporated in the State of Nevada on February 25,
2009. On June 1, 2009, Shengde Holdings Inc. incorporated Baoding Shengde, a limited liability company organized under the laws of the
PRC. Because Baoding Shengde is a wholly-owned subsidiary of Shengde Holdings Inc., it is regarded as a wholly foreign-owned entity under
PRC law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
ensure proper compliance of the Company&#8217;s control over the ownership and operations of Dongfang Paper with certain PRC
regulations, on June 24, 2009, the Company entered into a series of contractual agreements (the &#8220;Contractual
Agreements&#8221;) with Dongfang Paper and Dongfang Paper Equity Owners via the Company&#8217;s wholly owned subsidiary Shengde
Holdings Inc. (&#8220;Shengde Holdings&#8221;) a Nevada corporation and Baoding Shengde Paper Co., Ltd. (&#8220;Baoding
Shengde&#8221;), a wholly foreign-owned enterprise in the PRC with an original registered capital of $<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">10,000,000</ix:nonFraction> (subsequently
increased to $<ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">60,000,000</ix:nonFraction> in June 2010). Baoding Shengde is mainly engaged in production and distribution of digital photo paper and
single-use face masks and is <ix:nonFraction contextRef="c37" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% owned by Shengde Holdings. Prior to February 10, 2010, the Contractual Agreements included (i)
Exclusive Technical Service and Business Consulting Agreement, which generally provides that Baoding Shengde shall provide exclusive
technical, business and management consulting services to Dongfang Paper, in exchange for service fees including a fee equivalent to
<ix:nonFraction contextRef="c38" decimals="2" format="ixt:num-dot-decimal" name="itp:ServiceFeePercentageOfNetProfit" scale="-2" unitRef="pure">80</ix:nonFraction>% of Dongfang Paper&#8217;s total annual net profits; (ii) Loan Agreement, which provides that Baoding Shengde will make a loan in
the aggregate principal amount of $<ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalancePrincipalAmount" scale="0" unitRef="usd">10,000,000</ix:nonFraction> to Dongfang Paper Equity Owners in exchange for each such shareholder agreeing to
contribute all of its proceeds from the loan to the registered capital of Dongfang Paper; (iii) Call Option Agreement, which
generally provides, among other things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase
all or part of each owner&#8217;s equity interest in Dongfang Paper. The exercise price for the options shall be RMB<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:ExercisePricePerShare" scale="0" unitRef="cnyPershares">1</ix:nonFraction> which Baoding
Shengde should pay to each of Dongfang Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge
Agreement, which provides that Dongfang Paper Equity Owners will pledge all of their equity interests in Dongfang Paper to Baoding
Shengde as security for their obligations under the other agreements described in this section. Specifically, Baoding Shengde is
entitled to dispose of the pledged equity interests in the event that Dongfang Paper Equity Owners breach their obligations under
the Loan Agreement or Dongfang Paper fails to pay the service fees to Baoding Shengde pursuant to the Exclusive Technical Service
and Business Consulting Agreement; and (v) Proxy Agreement, which provides that Dongfang Paper Equity Owners shall irrevocably
entrust a designee of Baoding Shengde with such shareholder&#8217;s voting rights and the right to represent such shareholder to
exercise such owner&#8217;s rights at any equity owners&#8217; meeting of Dongfang Paper or with respect to any equity owner action
to be taken in accordance with the laws and Dongfang Paper&#8217;s Articles of Association. The terms of the agreement are binding
on the parties for as long as Dongfang Paper Equity Owners continue to hold any equity interest in Dongfang Paper. A Dongfang Paper
Equity Owner will cease to be a party to the agreement once it transfers its equity interests with the prior approval of Baoding
Shengde. As the Company had controlled Dongfang Paper since July 16, 2007 through Dongfang Holding and the trust until June 24, 2009
and continued to control Dongfang Paper through Baoding Shengde and the Contractual Agreements, the execution of the Contractual
Agreements is considered as a business combination under common control.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 10, 2010, Baoding Shengde and the Dongfang Paper Equity Owners entered into a Termination of Loan Agreement to terminate the
above-mentioned $<ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="usd">10,000,000</ix:nonFraction> Loan Agreement. Because of the Company&#8217;s decision to fund future business expansions through Baoding
Shengde instead of Dongfang Paper, the $<ix:nonFraction contextRef="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">10,000,000</ix:nonFraction> loan contemplated was never made prior to the point of termination. The parties believe
the termination of the Loan Agreement does not in itself compromise the effective control of the Company over Dongfang Paper and its
businesses in the PRC.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
agreement was also entered into among Baoding Shengde, Dongfang Paper and the Dongfang Paper Equity Owners on December 31, 2010, reiterating
that Baoding Shengde is entitled to <ix:nonFraction contextRef="c41" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageShareOfDistributableProfit" scale="-2" unitRef="pure">100</ix:nonFraction>% of the distributable profit of Dongfang Paper, pursuant to the above- mentioned Contractual
Agreements. In addition, Dongfang Paper and the Dongfang Paper Equity Owners shall not declare any of Dongfang Paper&#8217;s unappropriated
earnings as dividend, including the unappropriated earnings of Dongfang Paper from its establishment to 2010 and thereafter.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 25, 2019, Dongfang Paper entered into an acquisition agreement with the shareholder of Tengsheng Paper Co., Ltd.
(&#8220;Tengsheng Paper&#8221;), a limited liability company organized under the laws of the PRC, pursuant to which Dongfang Paper
would acquire Tengsheng Paper. Full payment of the consideration in the amount of RMB<ix:nonFraction contextRef="c42" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" unitRef="cny">320</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c42" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" unitRef="usd">45</ix:nonFraction> million) was
made on February 23, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">QianrongQianhui
Hebei Technology Co., Ltd, a wholly owned subsidiary of Shengde holding, was incorporated on July 15, 2021. It is a service provider
of high quality material solutions for textile, cosmetics and paper production.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has no direct equity interest in Dongfang Paper. However, through the Contractual Agreements described above, the Company is
found to be the primary beneficiary (the &#8220;Primary Beneficiary&#8221;) of Dongfang Paper and is deemed to have the effective control
over Dongfang Paper&#8217;s activities that most significantly affect its economic performance, resulting in Dongfang Paper and its subsidiary,
being treated as a controlled variable interest entity of the Company in accordance with Topic 810 - Consolidation of the Accounting
Standards Codification (the &#8220;ASC&#8221;) issued by the Financial Accounting Standard Board (the &#8220;FASB&#8221;). The revenue
generated from Dongfang Paper and Tengsheng Paper for the three months ended March 31, 2023 and 2022 was accounted for <ix:nonFraction contextRef="c43" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">99.82</ix:nonFraction>% and <ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfRevenue" scale="-2" unitRef="pure">99.63</ix:nonFraction>%
of the Company&#8217;s total revenue, respectively. Dongfang Paper and Tengsheng Paper also accounted for <ix:nonFraction contextRef="c38" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfTotalAssets" scale="-2" unitRef="pure">89.22</ix:nonFraction>% and <ix:nonFraction contextRef="c44" decimals="4" format="ixt:num-dot-decimal" name="itp:PercentageOfTotalAssets" scale="-2" unitRef="pure">93.76</ix:nonFraction>% of the total
assets of the Company as of March 31, 2023 and December 31, 2022, respectively.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, details of the Company&#8217;s subsidiaries and variable interest entities are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Date of</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Place of</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Percentage</td><td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Incorporation</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Incorporation or</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">of</td><td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">or Establishment</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Establishment</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ownership</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal Activity</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; font-style: italic; text-align: left">Subsidiary:</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 30%; text-align: left">Dongfang Holding</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c46" name="itp:DateOfIncorporationOrEstablishment">November 13, 2006</ix:nonNumeric></td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c46" name="itp:PlaceOfIncorporationOrEstablishment">BVI</ix:nonNumeric></td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 12%; text-align: center"><ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageOfOwnerships" scale="-2" unitRef="pure">100</ix:nonFraction>%</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center"><ix:nonNumeric contextRef="c46" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Inactive investment holding</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Shengde Holdings</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c47" name="itp:DateOfIncorporationOrEstablishment">February 25, 2009</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c47" name="itp:PlaceOfIncorporationOrEstablishment">State of Nevada</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonFraction contextRef="c47" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageOfOwnerships" scale="-2" unitRef="pure">100</ix:nonFraction>%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c47" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Investment holding</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Baoding Shengde</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c48" name="itp:DateOfIncorporationOrEstablishment">June 1, 2009</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c48" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonFraction contextRef="c48" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageOfOwnerships" scale="-2" unitRef="pure">100</ix:nonFraction>%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c48" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Qianrong</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c49" name="itp:DateOfIncorporationOrEstablishment">July 15, 2021</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c49" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonFraction contextRef="c49" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageOfOwnerships" scale="-2" unitRef="pure">100</ix:nonFraction>%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c49" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">New material technology service</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Dongfang Paper</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c50" name="itp:DateOfIncorporationOrEstablishment">March 10, 1996</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c50" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><div style="-sec-ix-hidden: hidden-fact-29">Control*</div></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c50" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Tengsheng Paper</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c51" name="itp:DateOfIncorporationOrEstablishment">April 07, 2011</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c51" name="itp:PlaceOfIncorporationOrEstablishment">PRC</ix:nonNumeric></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><div style="-sec-ix-hidden: hidden-fact-30">Control**</div></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c51" name="us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">Paper production and distribution</ix:nonNumeric></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongfang
Paper is treated as a <ix:nonFraction contextRef="c38" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageShareOfDistributableProfit" scale="-2" unitRef="pure">100</ix:nonFraction>% controlled variable interest entity of the Company.</span></td>
</tr></table></ix:continuation><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tengsheng
Paper is <ix:nonFraction contextRef="c45" decimals="2" format="ixt:num-dot-decimal" name="itp:PercentageShareOfDistributableProfit" scale="-2" unitRef="pure">100</ix:nonFraction>% subsidiary of Dongfang Paper.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
uncertainties in the PRC legal system could cause the Company&#8217;s current ownership structure to be found to be in violation of any
existing and/or future PRC laws or regulations and could limit the Company&#8217;s ability, through its subsidiary, to enforce its rights
under these contractual arrangements. Furthermore, shareholders of the VIE may have interests that are different than those of the Company,
which could potentially increase the risk that they would seek to act contrary to the terms of the aforementioned agreements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, if the current structure or any of the contractual arrangements were found to be in violation of any existing or future PRC
law, the Company may be subject to penalties, which may include, but not be limited to, the cancellation or revocation of the Company&#8217;s
business and operating licenses, being required to restructure the Company&#8217;s operations or being required to discontinue the Company&#8217;s
operating activities. The imposition of any of these or other penalties may result in a material and adverse effect on the Company&#8217;s
ability to conduct its operations. In such case, the Company may not be able to operate or control the VIE, which may result in deconsolidation
of the VIE. The Company believes the possibility that it will no longer be able to control and consolidate its VIE will occur as a result
of the aforementioned risks and uncertainties is remote.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_20" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has aggregated the financial information of Dongfang Paper in the table below. The aggregate carrying value of Dongfang Paper&#8217;s
assets and liabilities (after elimination of intercompany transactions and balances) in the Company&#8217;s condensed consolidated balance
sheets as of March 31, 2023 and December 31, 2022 are as follows:</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_21" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company and its consolidated subsidiaries are not required to provide financial support to the VIE, and no creditor (or beneficial interest
holders) of the VIE have recourse to the assets of Company unless the Company separately agrees to be subject to such claims. There are
no terms in any agreements or arrangements, implicit or explicit, which require the Company or its subsidiaries to provide financial
support to the VIE. However, if the VIE does require financial support, the Company or its subsidiaries may, at its option and subject
to statutory limits and restrictions, provide financial support to the VIE.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_21"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b> &#160;</span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>December 31,</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2023</b> &#160;</span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and bank balances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">6,007,515</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd">3,427,717</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNet" scale="0" unitRef="usd">2,231,924</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,951,385</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">2,852,553</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">17,139,844</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">20,134,386</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Due from related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">7,649,918</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">7,418,274</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">38,980,586</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">33,832,930</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">881,878</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="0" unitRef="usd">1,031,502</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">681,817</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">672,722</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">1,927,390</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">1,939,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Property, plant, and equipment, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">142,086,276</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">143,534,690</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">184,557,947</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">181,011,814</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,673,996</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,598,311</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current portion of long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionOfLongtermLoans" scale="0" unitRef="usd">5,265,073</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="itp:CurrentPortionOfLongtermLoans" scale="0" unitRef="usd">4,835,885</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">171,768</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">224,497</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="itp:DueToRelatedPartiesCurrentAmount" scale="0" unitRef="usd">1,455</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">5,025</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">259,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="0" unitRef="usd">143,156</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">5,128,489</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">4,887,584</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxes" scale="0" unitRef="usd">417,906</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">16,500,709</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">16,112,364</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">2,293,465</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueAndCreditsCurrent" scale="0" unitRef="usd">40,203</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">30,298</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" unitRef="usd">52,314</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Lease liability - non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">587,838</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">579,997</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">19,412,310</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">16,784,878</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



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





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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2)
Basis of Presentation and Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_2" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of
the Securities and Exchange Commission (&#8220;SEC&#8221;) for reporting on Form 10-Q. Accordingly, certain information and notes required
by the United States of America generally accepted accounting principles (&#8220;GAAP&#8221;) for annual financial statements are not
included herein. These interim statements should be read in conjunction with the consolidated financial statements and notes thereto
included in the Annual Report on Form 10-K for the year ended December 31, 2022 of the Company, and its subsidiaries and variable interest
entity (which we sometimes refer to collectively as &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_3" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_1" escape="true" name="us-gaap:ConsolidationVariableInterestEntityPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principles
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_4" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_2" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
unaudited condensed consolidated financial statements reflect all adjustments, which are, in the opinion of management, necessary for
a fair presentation of our financial position and results of operations. Such adjustments are of a normal recurring nature, unless otherwise
noted. The balance sheet as of March 31, 2023 and the results of operations for the three months ended March 31, 2023 are not necessarily
indicative of the results to be expected for any future period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_5" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation id="_ConsolidationVariableInterestEntityPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
unaudited condensed consolidated financial statements are prepared in accordance with GAAP. These accounting principles require us to
make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. We believe that the estimates, judgments and assumptions are reasonable, based on information available at the time they are
made. Actual results could differ materially from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="itp_ReverseStockSplitPolicyTextBlock-c0_cont_1" escape="true" name="itp:ReverseStockSplitPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
stock split</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_7" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="itp_ReverseStockSplitPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#8220;NRS&#8221;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_8" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Valuation
of long-lived asset</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_9" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation id="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews the carrying value of long-lived assets to be held and used when events and circumstances warrants such a review. The
carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately
identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value
exceeds the fair market value of the long-lived asset and intangible assets. Fair market value is determined primarily using the anticipated
cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets and intangible assets to be disposed
are determined in a similar manner, except that fair market values are reduced for the cost to dispose.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_10" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_11" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted ASC Topic 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring
fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides
guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes
a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair
value and include the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_12" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 - Quoted prices in active markets for identical assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_13" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities;
quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for
substantially the full term of the assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_14" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or
liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

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




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></p><div>

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

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_15" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_14"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_16" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company estimates the fair value of financial instruments using the available market information and valuation methods. Considerable
judgment is required in estimating fair value. Accordingly, the estimates of fair value may not be indicative of the amounts that the
Company could realize in a current market exchange. As of March 31, 2023 and December 31, 2022, the carrying value of the Company&#8217;s
short term financial instruments, such as cash and cash equivalents, accounts receivable, accounts and notes payable, short-term bank
loans, balance due to a related party and obligation under capital lease, approximate at their fair values because of the short maturity
of these instruments; while loans from credit union and loans from a related party approximate at their fair value as the interest rates
thereon are close to the market rates of interest published by the People&#8217;s Bank of China.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_17" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_16"><ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
determined that liabilities created by beneficial conversion features associated with the issuance of certain warrants (see
&#8220;<i>Derivative liabilities&#8221; </i>under Note (10)), meet the criteria of derivatives and are required to be measured at
fair value. The fair value of these derivative liabilities was determined based on management&#8217;s estimate of the expected
future cash flows required to settle the liabilities. This valuation technique involves management&#8217;s estimates and judgment
based on unobservable inputs and is classified in level 3.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_18" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" continuedAt="itp_NonRecurringFairValueMeasurementsPolicyTextBlock-c0_cont_1" escape="true" name="itp:NonRecurringFairValueMeasurementsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Non-Recurring
Fair Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_19" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_18"><ix:continuation id="itp_NonRecurringFairValueMeasurementsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets for impairment annually or more frequently if events or changes in circumstances indicate the possibility
of impairment. For the continuing operations, long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator
of impairment, and they are recorded at fair value only when impairment is recognized. For discontinued operations, long-lived assets
are measured at the lower of carrying amount or fair value less cost to sell. The fair value of these assets were determined using models
with significant unobservable inputs which were classified as Level 3 inputs, primarily the discounted future cash flow.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_20" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Share-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_21" id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_20"><ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses the fair value recognition provision of ASC Topic 718, <i>Compensation-Stock Compensation</i>, which requires the Company
to expense the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of
such instruments over the vesting period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-c0_cont_21"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also applies the provisions of ASC Topic 505-50, <i>Equity Based Payments to Non-Employees</i> to account for stock-based compensation
awards issued to non-employees for services. Such awards for services are recorded at either the fair value of the consideration received
or the fair value of the instruments issued in exchange for such services, whichever is more reliably measurable.</span></p></ix:continuation></ix:continuation><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_InventoryDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3)
Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_InventoryDisclosureTextBlock-c0_cont_2" id="_InventoryDisclosureTextBlock-c0_cont_1"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw
materials inventory includes mainly recycled paper board and recycled white scrap paper. Finished goods include mainly products of
corrugating medium paper, offset printing paper and tissue paper products. Inventories consisted of the following as of March 31,
2023 and December 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>




</div><ix:continuation id="_InventoryDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Raw Materials</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">4,257,163</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">1,258,161</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">10,955</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">10,809</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">79,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">42,237</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Base paper and other raw materials</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">594,828</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">160,229</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">4,942,325</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="0" unitRef="usd">1,471,436</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd">150,075</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="0" unitRef="usd">132,810</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished Goods</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">877,204</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="0" unitRef="usd">1,268,376</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd">5,969,604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryGross" scale="0" unitRef="usd">2,872,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Inventory reserve</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total inventory, net</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">5,969,604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" unitRef="usd">2,872,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4)
Prepayments and other current assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_2" id="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments
and other current assets consisted of the following as of March 31, 2023 and December 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation id="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid land lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaidLandLease" scale="0" unitRef="usd">174,629</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaidLandLease" scale="0" unitRef="usd">172,300</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaymentForPurchaseOfMaterials" scale="0" unitRef="usd">3,557,460</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PrepaymentForPurchaseOfMaterials" scale="0" unitRef="usd">12,941,951</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd">14,087,543</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd">13,640,868</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">27,834</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">27,462</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">886,995</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">424,546</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">18,734,461</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="0" unitRef="usd">27,207,127</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5)
Property, plant and equipment, net</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, property, plant and equipment consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, Plant, and Equipment:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use rights</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">58,466,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">57,686,220</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">69,226,584</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c68" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">68,300,987</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">160,512,276</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">158,498,316</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">690,832</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">681,617</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Construction in progress</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">1,251,510</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">1,239,698</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">290,147,294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">286,406,838</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">140,324,411</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd">134,836,940</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left">Property, Plant and Equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">149,822,883</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">151,569,898</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" name="itp:SaleLeasebackTransactionLeasePeriod"><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, land use rights represented twenty three parcels of state-owned lands located in Xushui District
and Wei County of Hebei Province in China, with lease terms of 50 years expiring in 2061 and 2068, respectively.</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; font-size: 10pt">&#160;</span></p></ix:continuation></ix:nonNumeric><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, certain property, plant and equipment of Dongfang Paper with net values of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" scale="0" unitRef="usd">93,136</ix:nonFraction> and $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" scale="0" unitRef="usd">280,466</ix:nonFraction>,
respectively, have been pledged pursuant to a long-term loan from credit union of Dongfang Paper. Land use right of Dongfang Paper with
net values of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" scale="0" unitRef="usd">4,334,537</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" scale="0" unitRef="usd">4,301,204</ix:nonFraction>, respectively, as of March 31, 2023 and December 31, 2022 was pledged for the bank loan from
Industrial &amp; Commercial Bank of China (&#8220;ICBC&#8221;). Land use right of Tengsheng Paper with net value of <ix:nonNumeric contextRef="c63" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">$5,150,283</ix:nonNumeric> and <ix:nonNumeric contextRef="c64" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">$5,111,014</ix:nonNumeric>,
respectively, as of March 31, 2023 and December 31, 2022 was pledged for a long-term loan from credit union of Baoding Shengde. In addition,
land use right of Tengsheng Paper with net value of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" scale="0" unitRef="usd">3,976,123</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" scale="0" unitRef="usd">3,948,953</ix:nonFraction>, respectively, as of March 31, 2023 and December 31, 2022
was pledged for another long-term loan from credit union of Baoding Shengde. Land use right of Dongfang Paper with net value of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLandHeldForUse" scale="0" unitRef="usd">5,396,364</ix:nonFraction>
as of March 31, 2023 was pledged for a long-term loan from credit union of Tengsheng Paper. See &#8220;<i>Short-term bank loans</i>&#8221;
under Note (7), Loans Payable, for details of the transaction and asset collaterals.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
and amortization of property, plant and equipment was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">3,686,243</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherDepreciationAndAmortization" scale="0" unitRef="usd">3,773,236</ix:nonFraction> for the three months ended March 31, 2023 and 2022, respectively.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6)
Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_2" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financing
with Sale-Leaseback</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_3" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into a sale-leaseback arrangement (the &#8220;Lease Financing Agreement&#8221;) with TAC Leasing Co., Ltd.(&#8220;TLCL&#8221;)
on August 6, 2020, for a total financing proceeds in the amount of RMB <ix:nonFraction contextRef="c75" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromHedgeFinancingActivities" scale="6" unitRef="cny">16</ix:nonFraction> million (approximately US$<ix:nonFraction contextRef="c75" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromHedgeFinancingActivities" scale="6" unitRef="usd">2.5</ix:nonFraction> million). Under the sale-leaseback
arrangement, Tengsheng Paper sold the Leased Equipment to TLCL for <ix:nonFraction contextRef="c76" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentInLeaseSale" scale="6" unitRef="usd">16</ix:nonFraction> million (approximately US$<ix:nonFraction contextRef="c77" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NetInvestmentInLeaseSale" scale="6" unitRef="usd">2.5</ix:nonFraction> million). Concurrent with the sale
of equipment, Tengsheng Paper leases back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Tengsheng
Paper may pay a nominal purchase price of RMB <ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="0" unitRef="cny">100</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquipmentOnLease" scale="0" unitRef="usd">16</ix:nonFraction>) to TLCL and buy back the Leased Equipment. The Leased Equipment
in amount of $<ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">2,349,452</ix:nonFraction> was recorded as right of use assets and the net present value of the minimum lease payments was recorded as lease
liability and calculated with TLCL&#8217;s implicit interest rate of <ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure">15.6</ix:nonFraction>% per annum and stated at $<ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="itp:InceptionOfLease" scale="0" unitRef="usd">567,099</ix:nonFraction> at the inception of the lease
on August 17, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_4" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tengsheng
Paper made payments due according to the schedule. The balance of Leased Equipment net of amortization was $<ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">1,927,390</ix:nonFraction> and $<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="0" unitRef="usd">1,939,970</ix:nonFraction>
as of March 31, 2023 and December 31, 2022, respectively. The lease liability was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LeaseLiability" scale="0" unitRef="usd">77,789</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:LeaseLiability" scale="0" unitRef="usd">131,772</ix:nonFraction>, and its current portion in the
amount of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="0" unitRef="usd">77,789</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="0" unitRef="usd">131,772</ix:nonFraction> as of March 31, 2023 and December 31, 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_5" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the Leased Equipment was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">38,865</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="itp:AmortizationOfLeaseAsset" scale="0" unitRef="usd">42,006</ix:nonFraction> for the three months ended March 31, 2023 and 2022. Total interest expenses for the sale-leaseback
arrangement was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">4,490</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseInterestExpense" scale="0" unitRef="usd">13,507</ix:nonFraction> for the three months ended March 31, 2023 and 2022.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_6" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the sale and leaseback, a deferred gain in the amount of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredGainAmount" scale="0" unitRef="usd">430,695</ix:nonFraction> was recorded. The deferred gain is amortized over the lease
term and as an offset to amortization of the Leased Equipment.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_7" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
future minimum lease payments of the capital lease as of March 31, 2023 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_8" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" scale="0" unitRef="usd">80,329</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd">2,540</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LeasePaymentGross" scale="0" unitRef="usd">77,789</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LessCurrentPortionLeaseLiability" scale="0" unitRef="usd">77,789</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_9" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
lease</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_10" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases space under non-cancelable operating leases for office and manufacturing locations. These leases do not have significant
rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain
contingent rent provisions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_11" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
leases include option to renew in condition that it is agreed by the landlord before expiry. Therefore, the majority of renewals to extend
the lease terms are not included in its right-of-use assets and lease liabilities as they are not reasonably certain of exercise. The
Company regularly evaluate the renewal options and when they are reasonably certain of exercise, the Company includes the renewal period
in its lease term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_12" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_11"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the Company&#8217;s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available
at the lease commencement date in determining the present value of the lease payments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_13" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of the Company&#8217;s lease expense are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_14" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three&#160;Months</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="cny">36,381</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="cny">36,381</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>
</div><div>

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

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_15" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information related to its operating leases was as follows for the period ended March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_16" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_15"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three&#160;Months</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating cash outflow from operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_17" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of its lease liabilities for all operating leases are as follows as of March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_18" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="0" unitRef="usd">145,524</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd">873,146</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestNetAmount" scale="0" unitRef="usd">191,329</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">681,817</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">93,979</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="itp:PresentValueOfLeaseLiabilities" scale="0" unitRef="usd">587,838</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_19" id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average remaining lease terms and discount rates for all of its operating leases were as follows as of March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>


</div><ix:continuation id="_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Remaining lease term and discount rate:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">5.4</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">7.56</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7)
Loans Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_2" id="_DebtDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Short-term
bank loans</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_3" id="_DebtDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">5,091,899</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">5,023,978</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">291,049</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">287,167</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">ICBC Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">143,583</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">China Construction Bank Loan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">143,583</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">5,673,996</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">5,598,311</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_4" id="_DebtDisclosureTextBlock-c0_cont_3"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 10, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,091,899</ix:nonFraction> and $<ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">5,023,978</ix:nonFraction>
as of March 31, 2023 and December 31, 2022, respectively. The working capital loan was secured by the land use right of Dongfang Paper
as collateral for the benefit of the bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of <ix:nonFraction contextRef="c85" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">4.785</ix:nonFraction>% per annum. The loan
will be due by November 13, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_5" id="_DebtDisclosureTextBlock-c0_cont_4"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $<ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">291,049</ix:nonFraction> and $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">287,167</ix:nonFraction> as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of <ix:nonFraction contextRef="c87" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">4.25</ix:nonFraction>% per annum. The loan will be due by May
29, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_6" id="_DebtDisclosureTextBlock-c0_cont_5"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">145,524</ix:nonFraction> and $<ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">143,583</ix:nonFraction> as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of <ix:nonFraction contextRef="c89" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">4.25</ix:nonFraction>% per annum. The loan will be due by May
29, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_7" id="_DebtDisclosureTextBlock-c0_cont_6"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 29, 2022, the Company entered into a working capital loan agreement with the China Construction Bank, with a balance of $<ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">145,524</ix:nonFraction>
and $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd">143,583</ix:nonFraction> as of March 31, 2023 and December 31, 2022, respectively. The loan bears a fixed interest rate of <ix:nonFraction contextRef="c91" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">3.95</ix:nonFraction>% per annum. The loan
will be due by July 29, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_8" id="_DebtDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, there were guaranteed short-term borrowings of $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermBorrowings" scale="0" unitRef="usd">5,091,899</ix:nonFraction> and unsecured bank loans of $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnsecuredDebt" scale="0" unitRef="usd">582,097</ix:nonFraction>. As of December 31,
2022, there were guaranteed short-term borrowings of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherShortTermBorrowings" scale="0" unitRef="usd">5,023,978</ix:nonFraction> and unsecured bank loans of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:UnsecuredDebt" scale="0" unitRef="usd">574,333</ix:nonFraction>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_9" id="_DebtDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
average short-term borrowing rates for the three months ended March 31, 2023 and 2022 were approximately <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.72</ix:nonFraction>% and <ix:nonFraction contextRef="c95" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.79</ix:nonFraction>%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_10" id="_DebtDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-term
loans</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_11" id="_DebtDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, long-term loans were $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongtermConstructionLoanCurrentAndNoncurrent" scale="0" unitRef="usd">11,778,745</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongtermConstructionLoanCurrentAndNoncurrent" scale="0" unitRef="usd">9,040,002</ix:nonFraction>, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_12" id="_DebtDisclosureTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Rural Credit Union of Xushui District Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,251,510</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,234,816</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">3,638,111</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">3,589,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,328,390</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,297,332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,891,817</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">1,866,582</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 5</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">2,619,439</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Yujiangna</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">49,478</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">51,690</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">11,778,745</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansPayable" scale="0" unitRef="usd">9,040,002</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Current portion of long-term loans</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLongTermDebtCurrent" scale="0" unitRef="usd">5,265,073</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLongTermDebtCurrent" scale="0" unitRef="usd">4,835,884</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Long-term loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">6,513,672</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">4,204,118</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

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

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_13" id="_DebtDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">As of March 31, 2023, the Company&#8217;s long-term debt
repayments for the next coming years were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_14" id="_DebtDisclosureTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Fiscal year</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Remainder of 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="0" unitRef="usd">5,265,073</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="0" unitRef="usd">6,487,478</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">2025 &amp; after</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="0" unitRef="usd">26,194</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" unitRef="usd">11,778,745</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_15" id="_DebtDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 16, 2014, <ix:nonNumeric contextRef="c96" name="itp:InstallmentRepaymentDescription">the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally duein various installments from June 21, 2014 to November 18, 2018.</ix:nonNumeric> The loan is guaranteed by an independent third party.
Interest payment is duequarterly and bore a rate of <ix:nonFraction contextRef="c97" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">7.68</ix:nonFraction>% per annum. Effective from November 15, 2022, the interest rate is reduced to
<ix:nonFraction contextRef="c98" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">7</ix:nonFraction>% per annum. On November 6, 2018, <ix:nonNumeric contextRef="c99" name="itp:InstallmentRepaymentDescription">the loan was renewed for additional 5 years and will be due and payable in various installments from
December 21, 2018 to November 5, 2023.</ix:nonNumeric> As of March 31, 2023 and December 31, 2022, total outstanding loan balance was <span style="-sec-ix-hidden: hidden-fact-44">$1,251,510</span> and$<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">1,234,816</ix:nonFraction>,
respectively, which are presented as current liabilities in the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_16" id="_DebtDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c102" name="itp:InstallmentRepaymentDescription">On
July 15, 2013, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally due and payable in various installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended
for additional 5 years and will be due and payable in various installments from December 21, 2018 to June 20, 2023.</ix:nonNumeric> The loan is secured
by certain of the Company&#8217;s manufacturing equipment with net book value of $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionNetBookValue" scale="0" unitRef="usd">93,136</ix:nonFraction> and $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionNetBookValue" scale="0" unitRef="usd">280,466</ix:nonFraction> as of March 31, 2023 and December
31, 2022, respectively. Interest payment is due quarterly and bore arate of <ix:nonFraction contextRef="c100" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">7.68</ix:nonFraction>% per annum. Effective from November 15, 2022, the interest
rate is reduced to <ix:nonFraction contextRef="c105" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">7</ix:nonFraction>% per annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">3,638,111</ix:nonFraction> and $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">3,589,582</ix:nonFraction>,
respectively, which are presented as current liabilities in the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_17" id="_DebtDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c106" name="itp:InstallmentRepaymentDescription">On
April 17, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which was due and payable in various installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on April 16, 2024 according to the new schedule.</ix:nonNumeric>
The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest payment
is due quarterly and bore a rate of <ix:nonFraction contextRef="c107" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">7.68</ix:nonFraction>% per annum. Effective from November 15, 2022, the interest rate is reduced to <ix:nonFraction contextRef="c108" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">7</ix:nonFraction>% per annum.
As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">2,328,390</ix:nonFraction> and $<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">2,297,332</ix:nonFraction>, respectively, which
are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_18" id="_DebtDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c109" name="itp:InstallmentRepaymentDescription">On
December 12, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which is due and payable in various installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on December 11, 2024 according to the new
schedule.</ix:nonNumeric> The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest
payment is due monthly and bore a rate of <ix:nonFraction contextRef="c110" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">7.56</ix:nonFraction>% per annum. Effective from November 15, 2022, the interest rate is reduced to <ix:nonFraction contextRef="c111" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">7</ix:nonFraction>% per
annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $<ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">1,891,817</ix:nonFraction> and $<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">1,866,582</ix:nonFraction>, respectively,
which are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_19" id="_DebtDisclosureTextBlock-c0_cont_18"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 26, 2023, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of <ix:nonNumeric contextRef="c112" format="ixt-sec:duryear" name="itp:LeaseTerm">2</ix:nonNumeric> years, which
is due and payable in various installments from August 21, 2023 to February 24, 2025. The loan is secured by Dongfang Paper with its
land use right as collateral for the benefit of the credit union. Interest payment is due monthly and bore a rate of <ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">7</ix:nonFraction>% per annum. As
of March 31, 2023, the total outstanding loan balance was $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">2,619,439</ix:nonFraction>. Out of the total outstanding loan balance, current portion amounted
was <span style="-sec-ix-hidden: hidden-fact-45">$363,811</span>, which is presented as current liabilities in the consolidated balance sheet and the remaining balance of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">2,255,628</ix:nonFraction> is
presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_20" id="_DebtDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 1, 2022, the Company entered into a loan agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company
borrowed RMB <ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="itp:BorrowedAmount" scale="0" unitRef="cny">400,000</ix:nonFraction> from Jiangna Yu for a term of five years. The loan is payable in monthly installment of RMB<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="0" unitRef="cny">10,667</ix:nonFraction> from July
2022 to July 2027. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">49,478</ix:nonFraction> and$<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBank" scale="0" unitRef="usd">51,690</ix:nonFraction>,
respectively. Out of the total outstanding loan balance, current portion amounted were $<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="0" unitRef="usd">11,642</ix:nonFraction> and $<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="0" unitRef="usd">11,486</ix:nonFraction>, which are presented as
current liabilities and the remaining balance of $<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">37,836</ix:nonFraction> and $<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableToBankCurrent" scale="0" unitRef="usd">40,204</ix:nonFraction> are presented as non-current liabilities in the consolidated
balance sheet as of March 31, 2023 and December 31, 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2023 and 2022 were $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">244,679</ix:nonFraction>
and $<ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">257,306</ix:nonFraction>, respectively.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8)
Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Zhenyong Liu, the Company&#8217;s CEO has loaned money to Dongfang Paper for working capital purposes over a period of time. On January
1, 2013, Dongfang Paper and Mr. Zhenyong Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the
maturity date further to December 31, 2015. On December 31, 2015, the Company paid off the loan of $<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">2,249,279</ix:nonFraction>, together with interest
of $<ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="0" unitRef="usd">391,374</ix:nonFraction> for the period from 2013 to 2015. Approximately $<ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd">373,028</ix:nonFraction> and $<ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="0" unitRef="usd">368,052</ix:nonFraction> of interest were outstanding to Mr. Zhenyong Liu, which
were recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet as of March
31, 2023 and December 31, 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 10, 2014, Mr. Zhenyong Liu provided a loan to the Company, amounted to $<ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">8,742,278</ix:nonFraction> to Dongfang Paper for working capital purpose
with an interest rate of <ix:nonFraction contextRef="c142" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionRate" scale="-2" unitRef="pure">4.35</ix:nonFraction>% per annum, which was based on the primary lending rate of People&#8217;s Bank of China. The unsecured
loan was provided on December 10, 2014, and would be originally due on <ix:nonNumeric contextRef="c143" format="ixt:date-monthname-day-year-en" name="itp:DueDate">December 10, 2017</ix:nonNumeric>. During the year of 2016, the Company repaid
$<ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">6,012,416</ix:nonFraction> to Mr. Zhenyong Liu, together with interest of $<ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaid" scale="0" unitRef="usd">288,596</ix:nonFraction>. In February 2018, the company paid off the remaining balance, together
with interest of $<ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">20,400</ix:nonFraction>. As of March 31, 2023 and December 31, 2022, approximately $<ix:nonFraction contextRef="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">43,657</ix:nonFraction> and $<ix:nonFraction contextRef="c148" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">43,075</ix:nonFraction> of interest, respectively were
outstanding to Mr. Zhenyong Liu, which was recorded in other payables and accrued liabilities as part of the current liabilities in the
consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2015, the Company entered an agreement with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up
to $<ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">17,201,342</ix:nonFraction> (RMB<ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="cny">120,000,000</ix:nonFraction>) for working capital purposes. The advances or funding under the agreement are due three years from the
date each amount is funded. The loan is unsecured and carries an annual interest rate set on the basis of the primary lending rate of
the People&#8217;s Bank of China at the time of the borrowing. On July 13, 2015, an unsecured amount of $<ix:nonFraction contextRef="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">4,324,636</ix:nonFraction> was drawn from the
facility. On October 14, 2016 an unsecured amount of $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">2,883,091</ix:nonFraction> was drawn from the facility. In February 2018, the company repaid $<ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">1,507,432</ix:nonFraction>
to Mr. Zhenyong Liu. The loan would be originally due on <ix:nonNumeric contextRef="c153" format="ixt:date-monthname-day-year-en" name="itp:DueDate">July 12, 2018</ix:nonNumeric>. <ix:nonNumeric contextRef="c0" name="itp:LoanDueDescription">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance was due on July 12, 2021.</ix:nonNumeric> On November 23, 2018, the Company repaid $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">3,768,579</ix:nonFraction> to Mr. Zhenyong Liu, together
with interest of $<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">158,651</ix:nonFraction>. In December 2019, the Company paid off the remaining balance, together with interest of <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="itp:ProceedsFromPaymentsToLoan" scale="0" unitRef="usd">94,636</ix:nonFraction>. As of March
31, 2023 and December 31, 2022, the outstanding interest was $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">200,006</ix:nonFraction> and $<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="usd">197,338</ix:nonFraction>, respectively, which was recorded in other payables
and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</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; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, total amount of loans due to Mr. Zhenyong Liu were $<span style="-sec-ix-hidden: hidden-fact-46"><span style="-sec-ix-hidden: hidden-fact-47">nil</span></span>. The interest expense incurred for such
related party loans were $<span style="-sec-ix-hidden: hidden-fact-48"><span style="-sec-ix-hidden: hidden-fact-49">nil</span></span> for the three months ended March 31, 2023 and 2022. The accrued interest owing to Mr. Zhenyong Liu was
approximately $<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">616,691</ix:nonFraction> and $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">608,465</ix:nonFraction>, as of March 31, 2023 and December 31, 2022, respectively, which was recorded in other payables and
accrued liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 8, 2021, the Company entered into an agreement with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company
an amount of $<ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">6,507,431</ix:nonFraction> (RMB<ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="cny">44,089,085</ix:nonFraction>). The loan is unsecured and carries a fixed interest rate of <ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure">3</ix:nonFraction>% per annum. The loan was repaid
by Mr. Zhenyong Liu in February 2022.</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; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2022 and November 2022, the Company entered into two agreements with Mr. Zhenyong Liu, which allowed Mr. Zhenyong Liu to borrow
from theCompany an amount of $<ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="usd"><ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="usd">7,276,220</ix:nonFraction></ix:nonFraction> (RMB<ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="cny"><ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="cny">50,000,000</ix:nonFraction></ix:nonFraction>) in total. The loans were unsecured and carried a fixed interest rate of <ix:nonFraction contextRef="c147" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure">4.35</ix:nonFraction>%
per annum. The loan will be repaid in May 2023. Interest income of the loan for the three months ended March 31, 2023 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeOther" scale="0" unitRef="usd">131,553</ix:nonFraction>.</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; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, amount due to shareholder was $<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd"><ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd">727,433</ix:nonFraction></ix:nonFraction>, which represents funds from shareholders to pay for
various expenses incurred in the U.S. The amount is due on demand with interest free.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9)
Other payables and accrued liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_2" id="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
payables and accrued liabilities consist of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c95" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued electricity</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedUtilitiesCurrent" scale="0" unitRef="usd">131,800</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedUtilitiesCurrent" scale="0" unitRef="usd">3,036</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued rental</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedRentCurrent" scale="0" unitRef="usd">93,793</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedRentCurrent" scale="0" unitRef="usd">56,646</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Value-added tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueAddedTaxesPayableCurrent" scale="0" unitRef="usd">717</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:ValueAddedTaxesPayableCurrent" scale="0" unitRef="usd">69,053</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest to a related party</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">616,691</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">608,465</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Payable for purchase of equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">3,327,926</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableOtherCurrent" scale="0" unitRef="usd">3,294,940</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued commission to salesmen</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalesCommissionCurrent" scale="0" unitRef="usd">17,325</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalesCommissionCurrent" scale="0" unitRef="usd">19,524</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued bank loan interest</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">1,781,801</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd">1,595,354</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">23,851</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">18,540</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Totals</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">5,993,904</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">5,665,558</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table></ix:nonNumeric></ix:continuation><div>


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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10)
Derivative Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_2" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzed the warrant for derivative accounting consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221;
and determined that the instrument should be classified as a liability since the warrant becomes effective at issuance resulting in there
being no explicit limit to the number of shares to be delivered upon settlement of the above conversion options.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_3" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
815 requires we assess the fair market value of derivative liability at the end of each reporting period and recognize any change in
the fair market value as other income or expense item.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_4" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined its derivative liabilities to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate
the fair value as of March 31, 2023. The Black-Scholes model requires six basic data inputs: the exercise or strike price, time to expiration,
the risk-free interest rate, the current stock price, the estimated volatility of the stock price in the future, and the dividend rate.
Changes to these inputs could produce a significantly higher or lower fair value measurement. The fair value of each warrant is estimated
using the Black-Scholes valuation model. The following weighted-average assumptions were used in the March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_5" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Three months</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>ended</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>March 31,</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Expected term</td><td style="width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 10%; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c164" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">1.30</ix:nonNumeric> - <ix:nonNumeric contextRef="c165" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">2.75</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expected average volatility</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt"><ix:nonFraction contextRef="c164" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">85</ix:nonFraction>% - <ix:nonFraction contextRef="c165" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">226</ix:nonFraction>%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="-sec-ix-hidden: hidden-fact-50">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><ix:nonFraction contextRef="c164" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.19</ix:nonFraction>% - <ix:nonFraction contextRef="c165" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">3.81</ix:nonFraction>%</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the changes in the derivative liabilities during the three months ended March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_7" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
Fair Value Measurements Using Significant Observable Inputs (Level 3)</span></p><p style="margin: 0"><span style="font-size: 8pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 88%">Balance at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">646,283</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Addition of new derivatives recognized as warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Addition of new derivatives recognized as loss on derivatives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Change in fair value of derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="0" sign="-" unitRef="usd">152,097</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">Balance at March 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="0" unitRef="usd">494,186</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



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



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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11)
Common Stock</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of common stock to investors</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of <ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="itp:AggregateShares" scale="0" unitRef="shares">2,618,182</ix:nonFraction> shares of common stock and
<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseOfWarrants" scale="0" unitRef="shares">2,618,182</ix:nonFraction> warrants to purchase up to <ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">2,618,182</ix:nonFraction> shares of common stock in a best-efforts public offering for gross proceeds of approximately
$<ix:nonFraction contextRef="c167" decimals="-5" format="ixt:num-dot-decimal" name="itp:GrossProceeds" scale="6" unitRef="usdPershares">14.4</ix:nonFraction> million. The purchase price for each share of common stock and the corresponding warrant was $<ix:nonFraction contextRef="c0" decimals="1" format="ixt:num-dot-decimal" name="itp:CorrespondingPricePerShare" scale="0" unitRef="usdPershares">5.5</ix:nonFraction>. The exercise price of the warrant
was $<ix:nonFraction contextRef="c0" decimals="1" format="ixt:num-dot-decimal" name="itp:ExercisePricePerWarrant1" scale="0" unitRef="usdPershares">5.5</ix:nonFraction> per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of <ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="itp:AggregateSharesOfCommonStock" scale="0" unitRef="shares">2,927,786</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="itp:WarrantsToPurchaseShares" scale="0" unitRef="shares">1,463,893</ix:nonFraction> warrants
to purchase up to <ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">1,463,893</ix:nonFraction> shares of common stock in a firm commitment underwritten public offering for gross proceeds of approximately
$<ix:nonFraction contextRef="c168" decimals="-5" format="ixt:num-dot-decimal" name="itp:PublicOfferingForGrossProceeds" scale="6" unitRef="usd">21.9</ix:nonFraction> million. The purchase price for each share of common stock and accompanying warrant was $<ix:nonFraction contextRef="c0" decimals="1" format="ixt:num-dot-decimal" name="itp:WarrantPricePerShare" scale="0" unitRef="usdPershares">7.5</ix:nonFraction>. The exercise price of the warrant
was $<ix:nonFraction contextRef="c0" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares">7.5</ix:nonFraction> per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
stock split</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#8220;NRS&#8221;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $<ix:nonFraction contextRef="c169" decimals="3" format="ixt:num-dot-decimal" name="itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of common stock pursuant to the 2021 Incentive Stock Plan</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 15, 2022, the Company granted an aggregate of <ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">150,000</ix:nonFraction> shares of common stock under its compensatory incentive plans to fifteen
employees, as awards under the 2021 Incentive Stock Plan. Please see Note (15), Stock Incentive Plans for more details. Total fair value
of the stock was calculated at $<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" scale="0" unitRef="usd">156,000</ix:nonFraction> as of the date of grant.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_1" escape="true" name="itp:WarrantDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12)
Warrants</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_2" id="itp_WarrantDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 29, 2020, the Company and certain institutional investors entered into a securities purchase agreement, as amended on May 4, 2020
(the &#8220;2020 Purchase Agreement&#8221;), pursuant to which the Company agreed to sell to such investors an aggregate of <ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">440,000</ix:nonFraction> shares
of common stock and warrants to purchase up to <ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">440,000</ix:nonFraction> shares of common stock in a concurrent private placement (the &#8220;May 2020
Warrants&#8221;). The exercise price of the May 2020 Warrant is $<ix:nonFraction contextRef="c171" decimals="3" format="ixt:num-dot-decimal" name="itp:InvestmentWarrantsExercisePrice" scale="0" unitRef="usdPershares">7.425</ix:nonFraction> per share. <ix:nonNumeric contextRef="c173" name="itp:WarrantTermDescription">These warrants become exercisable on July 23, 2020
and have a term of exercise equal to five years and six months from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants
were exercised in February 2021 at the exercise price of $7.425 per share and 352,000 May 2020 Warrants were outstanding as of March
31, 2023.</ix:nonNumeric> The Company classified warrant as liabilities and accounted for the issuance of the May 2020 Warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_3" id="itp_WarrantDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">2,618,182</ix:nonFraction> shares of common stock and
<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">2,618,182</ix:nonFraction> warrants to purchase up to <ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">2,618,182</ix:nonFraction> shares of common stock (the &#8220;January 2021 Warrants&#8221;). <ix:nonNumeric contextRef="c167" name="itp:WarrantTermDescription">The January 2021 Warrants
became exercisable on January 20, 2021 at an exercise price of $5.5 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants
were exercised in January and February of 2021 at the exercise price of $5.5 per share. 1,207,492 January 2021 Warrants were outstanding
as of March 31, 2023.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_4" id="itp_WarrantDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of <ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares">2,927,786</ix:nonFraction> shares of common stock and <ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">1,463,893</ix:nonFraction> warrants
to purchase up to <ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="itp:CommonStockIssuedToPurchaseStock" scale="0" unitRef="shares">1,463,893</ix:nonFraction> shares of common stock (the &#8220;March 2021 Warrants&#8221;). <ix:nonNumeric contextRef="c176" name="itp:WarrantTermDescription">The March 2021 Warrants became exercisable
on March 1, 2021 at an exercise price of $7.5 and will expire on March 1, 2026. 6,750 March 2021 Warrants were exercised in January and
March 2021 at the exercise price of $7.5 per share and 1,457,143 March 2021 Warrants were outstanding as of March 31, 2023.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_5" id="itp_WarrantDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classified warrants as liabilities and accounted for the issuance of the warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_6" id="itp_WarrantDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock warrant activities is as below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_7" id="itp_WarrantDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three months ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weight</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">exercise<br/>
price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Outstanding and exercisable at beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Issued during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercised during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cancelled or expired during the period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Outstanding and exercisable at end of the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_8" id="itp_WarrantDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes information relating to outstanding and exercisable warrants as of March 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="itp_WarrantDisclosureTextBlock-c0_cont_9" id="itp_WarrantDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" escape="true" name="itp:ScheduleOfOutstandingAndExercisableWarrants"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="5" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants Outstanding</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants Exercisable</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Contractual life</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(in years)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: center"><ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center"><ix:nonNumeric contextRef="c178" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">2.84</ix:nonNumeric></td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">$<ix:nonFraction contextRef="c177" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center"><ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">3,016,635</ix:nonFraction></td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">$<ix:nonFraction contextRef="c177" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">6.6907</ix:nonFraction></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>




</div><div>

</div><ix:continuation id="itp_WarrantDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate
intrinsic value is the sum of the amounts by which the quoted market price of the Company&#8217;s stock exceeded the exercise price of
the warrants at March 31, 2023 for those warrants for which the quoted market price was in excess of the exercise price (&#8220;in-the-money&#8221;
warrants). The intrinsic value of the warrants as of March 31, 2023 and December 31, 2022 are nil.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerShareTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13)
Earnings Per Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_2" id="_EarningsPerShareTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2023 and 2022, basic and diluted net income per share are calculated as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_3" id="_EarningsPerShareTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 March 31,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic loss per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss for the period &#8211; numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" scale="0" unitRef="shares">10,065,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Net loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" sign="-" unitRef="usdPershares">0.27</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="itp:NetIncomelossPerShare" scale="0" sign="-" unitRef="usdPershares">0.25</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Diluted income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income for the period- numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares">10,065,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageBasicSharesOutstandingProForma" scale="0" unitRef="shares">10,065,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageBasicSharesOutstandingProForma" scale="0" unitRef="shares">9,915,920</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" sign="-" unitRef="usdPershares">0.27</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDilutedProFormaAdjustment" scale="0" sign="-" unitRef="usdPershares">0.25</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2023 and 2022 there were no securities with dilutive effect issued and outstanding.</span></p></ix:continuation><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14)
Income Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>United
States</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may be subject to the United States of America Tax laws at a tax rate of&#160;<ix:nonFraction contextRef="c179" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">21</ix:nonFraction>%. No provision for the US federal income taxes
has been made as the Company had no US taxable income for the first quarter ended March 31, 2023 and 2022, and management believes that
its earnings are permanently invested in the PRC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>PRC</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongfang
Paper and Baoding Shengde are PRC operating companies and are subject to PRC Enterprise Income Tax. Pursuant to the PRC New Enterprise
Income Tax Law, Enterprise Income Tax is generally imposed at a statutory rate of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">25</ix:nonFraction>%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provisions for income taxes for three months ended March 31, 2023 and 2022 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c95" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current Tax Provision U.S.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64"></div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredOtherTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Total Provision for (Deferred tax benefit)/Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

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




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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the reversible future PRC income tax benefits stemming from the timing differences of items such as recognition of asset
disposal gain or loss and asset depreciation, the Company was incorporated in the United States and incurred net operating losses of
approximately $<ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">530,581</ix:nonFraction> and $<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd">761,881</ix:nonFraction> for U.S. income tax purposes for the years ended December 31, 2022 and 2021, respectively. The
net operating loss carried forward may be available to reduce future years&#8217; taxable income. <ix:nonNumeric contextRef="c95" name="itp:DescriptionOfCarryForwardsExpire">These carry forwards would expire,
if not utilized, during the period of 2030 through 2035.</ix:nonNumeric> As of March 31, 2023, management believed that the realization of all the
U.S. income tax benefits from these losses, which generally would generate a deferred tax asset if it can be expected to be utilized
in the future, appears not more than likely due to the Company&#8217;s limited operating history and continuing losses for United
States income tax purposes. Accordingly, As of March 31, 2023 and December 31, 2022, the Company provided a <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsValuationAllowancePercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% valuation allowance
on the U.S. deferred tax asset benefit to reduce the total deferred tax asset to the amount realizable for the PRC income tax
purposes. Management reviews this valuation allowance periodically and will make adjustments as warranted. A summary of the
otherwise deductible (or taxable) deferred tax items is as follows:</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c95" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>March 31,</b></span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-size: 10pt"><b>December&#160;31,</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets (liabilities)</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Depreciation and amortization of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">15,688,773</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">15,474,485</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">818,158</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" scale="0" unitRef="usd">796,559</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Miscellaneous</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsMiscellaneousCurrent" scale="0" unitRef="usd">585,399</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:DeferredTaxAssetsMiscellaneousCurrent" scale="0" unitRef="usd">615,436</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net operating loss carryover of PRC company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd">233,286</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd">213,620</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">17,325,616</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">17,100,100</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">17,325,616</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">17,100,100</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-size: 10pt">&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c95" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">PRC Statutory rate</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Effect of different tax jurisdiction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectOfDifferentTaxJurisdictioninDollars" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectOfDifferentTaxJurisdictioninDollars" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of tax and book difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes" scale="-2" sign="-" unitRef="pure">16.7</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes" scale="-2" sign="-" unitRef="pure">12.7</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure">8.3</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">12.3</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2023 and 2022, the effective income tax rate was estimated by the Company to be <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" unitRef="pure">0</ix:nonFraction>% and <ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" unitRef="pure">12.3</ix:nonFraction>%, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, except for the one-time transition tax under the 2017 TCJA which imposes a U.S. tax liability on all unrepatriated
foreign E&amp;Ps, the Company does not believe that its future dividend policy and the available U.S. tax deductions and net operating
losses will cause the Company to recognize any other substantial current U.S. federal or state corporate income tax liability in the
near future. Nor does it believe that the amount of the repatriation of the VIE&#8217;s earnings and profits for purposes of paying dividends
will change the Company&#8217;s position that its PRC subsidiary Baoding Shengde and the VIE, Dongfang Paper are considered or are expected
to be indefinitely reinvested offshore to support our future capacity expansion. If these earnings are repatriated to the U.S. resulting
in U.S. taxable income in the future, or if it is determined that such earnings are to be remitted in the foreseeable future, additional
tax provisions would be required.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted ASC Topic 740-10-05, Income Taxes. To date, the adoption of this interpretation has not impacted the
Company&#8217;s financial position, results of operations, or cash flows. The Company performed self-assessment and the
Company&#8217;s liability for income taxes includes the liability for unrecognized tax benefits, interest and penalties which relate
to tax years still subject to review by taxing authorities. Audit periods remain open for review until the statute of limitations
has passed, which in the PRC is usually <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="itp:IncomeTaxStatuteOfLimitationsPeriod">5</ix:nonNumeric> years. The completion of review or the expiration of the statute of limitations for a
given audit period could result in an adjustment to the Company&#8217;s liability for income taxes. Any such adjustment could be
material to the Company&#8217;s results of operations for any given quarterly or annual period based, in part, upon the results of
operations for the given period. As of March 31, 2023 and December 31, 2022, management considered that the Company had no uncertain
tax positions affecting its consolidated financial position and results of operations or cash flows, and will continue to evaluate
for any uncertain position in future. There are no estimated interest costs and penalties provided in the Company&#8217;s
consolidated financial statements for the three and three months ended March 31, 2023 and 2022, respectively. The Company&#8217;s
tax positions related to open tax years are subject to examination by the relevant tax authorities and the major one is the China
Tax Authority.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15)
Stock Incentive Plans</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021
Incentive Stock Plan</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 12, 2021, the Company&#8217;s Annual General Meeting adopted and approved the 2021 Omnibus Equity Incentive Plan of IT Tech
Packaging, Inc.(the&#8221;2021 Plan&#8221;). Under the 2021 ISP, the Company has reserved a total of <ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" unitRef="shares">150,000</ix:nonFraction> shares of common stock
for issuance as or under awards to be made to the directors, officers, employees and/or consultants of the Company and its
subsidiaries. On August 15, 2022, the Company granted an aggregate of <ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" scale="0" unitRef="shares">150,000</ix:nonFraction> shares of common stock under its compensatory
incentive plans to fifteen employees. Total fair value of the stock was calculated at $<ix:nonFraction contextRef="c183" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityFairValueDisclosure" scale="0" unitRef="usd">156,000</ix:nonFraction> as of the date of grant.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16)
Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Xushui
Land Lease</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases <ix:nonFraction contextRef="c184" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:AreaOfLand" scale="0" unitRef="sqm">32.95</ix:nonFraction> acres of land from a local government in Xushui District, Baoding City, Hebei, China through a real estate lease
with a <ix:nonNumeric contextRef="c185" format="ixt-sec:duryear" name="itp:LeaseExpirationPeriod">30</ix:nonNumeric>-year term, which expires on December 31, 2031. The lease requires an annual rental payment of approximately $<ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">16,902</ix:nonFraction> (RMB<ix:nonFraction contextRef="c186" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="0" unitRef="cny">120,000</ix:nonFraction>).
This lease is renewable at the end of the 30-year term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 7, 2013, <ix:nonNumeric contextRef="c187" name="itp:CashPricesDescription">the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound
(the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively</ix:nonNumeric>. Sales of the LUR and the Industrial Buildings were completed in year 2013.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for
its original use with an annual rental payment of approximately $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRentReceivablesNet" scale="0" unitRef="usd">145,745</ix:nonFraction> (RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRentReceivablesNet" scale="0" unitRef="cny">1,000,000</ix:nonFraction>). The lease was recorded in lease assets and liabilities
in the consolidated balance sheet as of March 31, 2023. See &#8216;<i>Operating lease&#8217;</i> under note (6).</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments of the land lease is as follows:</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock-c0_cont_1" escape="true" name="itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">March 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd">17,463</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd">17,463</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd">17,463</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd">17,463</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd">17,463</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="0" unitRef="usd">65,486</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalLandLeasePayments" scale="0" unitRef="usd">152,801</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale
of Headquarters Compound Real Properties</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 7, 2013, <ix:nonNumeric contextRef="c188" name="itp:CashPricesDescription">the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound
(the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively</ix:nonNumeric>. Sales of the LUR and the Industrial Buildings were completed in year 2013.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company
for its original use with an annual rental payment of approximately $<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRentReceivablesNet" scale="0" unitRef="usd">147,988</ix:nonFraction> (RMB<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRentReceivablesNet" scale="0" unitRef="cny">1,000,000</ix:nonFraction>). The lease was recorded in lease assets
and liabilities in the consolidated balance sheet as of December 31, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_11" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments of the building lease is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_12" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_11"><ix:continuation id="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">March 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd">145,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="0" unitRef="usd">145,524</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="itp:TotalLandLeasePayments" scale="0" unitRef="usd">873,146</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;(<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestNetAmount" scale="0" unitRef="usd">191,329</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">681,817</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;(<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">93,979</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="itp:PresentValueOfLeaseLiabilities" scale="0" unitRef="usd">587,838</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_13" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
commitment</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_14" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, the Company has entered into several contracts for the purchase of paper machine of a new tissue paper production
line PM10, and the improvement of Industrial Buildings. Total outstanding commitments under these contracts were $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:CommitmentsForPurchaseOrConstructionOfCapitalAssets" scale="0" unitRef="usd">5,930,832</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="itp:CommitmentsForPurchaseOrConstructionOfCapitalAssets" scale="0" unitRef="usd">4,329,279</ix:nonFraction>
as of March 31, 2023 and December 31, 2022, respectively. <ix:nonNumeric contextRef="c0" name="itp:PerformanceHoldbackOnNewTissuePaperPaymentDescription">The Company expected to pay off all the balances within 1-3 years.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_15" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Guarantees
and Indemnities</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company agreed with Baoding Huanrun Trading Co., a major supplier of raw materials, to guarantee certain obligations of this third party,
and as of March 31, 2023 and December 31, 2022, the Company guaranteed its long-term loan from financial institutions amounting to $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitutions" scale="0" unitRef="usd">4,511,256</ix:nonFraction>
(RMB<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="itp:LongtermLoanFromFinancialInstitutions" scale="0" unitRef="cny">31,000,000</ix:nonFraction>), that matured at various times in 2018-2023. If Huanrun Trading Co., were to become insolvent, the Company could be materially
adversely affected.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17)
Segment Reporting</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_2" id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
March 10, 2010, Baoding Shengde started its operations and thereafter the Company manages its operations through three business
operating segments: Dongfang Paper and Tengsheng Paper, which produces offset printing paper, corrugating medium paper and tissue
paper, and Baoding Shengde, which produces face masks and digital photo paper. They are managed separately because each business
requires different technology and marketing strategies.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_3" id="_SegmentReportingDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates performance of its operating segments based on net income. Administrative functions such as finance, treasury, and
information systems are centralized. However, where applicable, portions of the administrative function expenses are allocated among
the operating segments based on gross revenue generated. The operating segments do share facilities in Xushui County, Baoding City,
Hebei Province, China. All sales were sold to customers located in the PRC.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_4" id="_SegmentReportingDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the three reportable segments is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_5" id="_SegmentReportingDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not&#160;Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">19,528,196</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">227,044</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">35,637</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">19,790,877</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">439,080</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">713,240</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">2,839</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">276,999</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,140,466</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">2,137,928</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">407,849</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,686,243</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">133,183</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">693</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,235</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,157</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">136,268</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">146,702</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">28,574</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">73,893</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">249,169</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">569,464</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,920,120</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">99,285</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c193" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">144,296</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">2,733,165</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_6" id="_SegmentReportingDisclosureTextBlock-c0_cont_5"><ix:continuation continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_2" id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not&#160;Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,026,633</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">398,388</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">56,597</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">15,481,618</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">857,544</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" sign="-" unitRef="usd">563,777</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">16,678</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">310,445</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">1,270,492</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">2,061,937</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">440,807</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="itp:DepreciationAndAmortizationExpense" scale="0" unitRef="usd">3,773,236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,956</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">170</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">1,329</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">3,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">173,189</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">13,507</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">84,117</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">270,813</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">80,399</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">411,191</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">142,601</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">348,989</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">704,673</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">1,605,442</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">231,890</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">19,788</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" unitRef="usd">34,003</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" scale="0" sign="-" unitRef="usd">2,488,214</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_7" id="_SegmentReportingDisclosureTextBlock-c0_cont_6"><ix:continuation continuedAt="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_3" id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap; text-align: center"><b>Not Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 9%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">67,241,412</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">117,316,535</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">17,721,144</ix:nonFraction></td><td style="text-align: left">&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;<ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">4,570,538</ix:nonFraction></td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">206,849,629</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_7"><ix:continuation id="_ScheduleOfSegmentReportingInformationBySegmentTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap; text-align: center"><b>Not Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">63,365,986</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">117,645,828</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">17,945,969</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">5,489,450</ix:nonFraction></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd">204,447,233</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT
TECH PACKAGING, INC.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_1" escape="true" name="itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(18)
Concentration and Major Customers and Suppliers</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_2" id="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2023 and 2022, the Company had no single customer contributed over <ix:nonFraction contextRef="c214" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c215" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">10</ix:nonFraction></ix:nonFraction>% of total sales.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2023, the Company had two major suppliers accounted for <ix:nonFraction contextRef="c216" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">76</ix:nonFraction>% and <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">14</ix:nonFraction>% of total purchases. For the three
months ended March 31, 2022, the Company had two major suppliers accounted for <ix:nonFraction contextRef="c217" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">77</ix:nonFraction>% and <ix:nonFraction contextRef="c218" decimals="2" format="ixt:num-dot-decimal" name="itp:ConcentrationCreditRiskPercentage" scale="-2" unitRef="pure">13</ix:nonFraction>% of total purchases.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(19)
Concentration of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments for which the Company is potentially subject to concentration of credit risk consist principally of cash. The Company places
its cash in reputable financial institutions in the PRC and the United States. Although it is generally understood that the PRC central
government stands behind all of the banks in China in the event of bank failure, there is no deposit insurance system in China that is
similar to the protection provided by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) of the United States as of as of
March 31, 2023 and December 31, 2022. On May 1, 2015, the new &#8220;Deposit Insurance Regulations&#8221; was effective in the PRC that
the maximum protection would be up to RMB<ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="cny">500,000</ix:nonFraction> ($<ix:nonFraction contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd">72,762</ix:nonFraction>) per depositor per insured financial intuition, including both principal and
interest. For the cash placed in financial institutions in the United States, the Company&#8217;s U.S. bank accounts are all fully covered
by the FDIC insurance as of March 31, 2023 and December 31, 2022, while for the cash placed in financial institutions in the PRC, the
balances exceeding the maximum coverage of RMB<ix:nonFraction contextRef="c220" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny">500,000</ix:nonFraction> amounted to RMB<ix:nonFraction contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="cny">100,908,070</ix:nonFraction> ($<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd">14,684,586</ix:nonFraction>) as of March 31, 2023.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="itp_RisksAndUncertaintiesTextBlock-c0_cont_1" escape="true" name="itp:RisksAndUncertaintiesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(20)
Risks and Uncertainties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="itp_RisksAndUncertaintiesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to substantial risks from, among other things, intense competition associated with the industry in general, other
risks associated with financing, liquidity requirements, rapidly changing customer requirements, foreign currency exchange rates, and
operating in the PRC under its various laws and restrictions.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(21)
Recent Accounting Pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock-c0_cont_2" id="_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments&#8212;Credit Losses (Topic
326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement
of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments
in Update 2016-13 added Topic 326, Financial Instruments&#8212;Credit Losses, and made several consequential amendments to the Codification.
Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses
when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments&#8212; Credit Losses&#8212;Available-for-Sale
Debt Securities. The amendments in this Update address those stakeholders&#8217; concerns by providing an option to irrevocably elect
the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition
relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar
financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments
in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued
ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain
smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for
fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2019-05 will have on its consolidated
financial statements.</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; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2021, the FASB issued ASU 2021-08, &#8220;Business Combinations&#8221;. The amendments in this Update address how to determine
whether a contract liability is recognized by the acquirer in a business combination and resolve the inconsistency of measuring revenue
contracts with customers acquired in a business combination by providing specific guidance on how to recognize and measure acquired contract
assets and contract liabilities from revenue contracts in a business combination. The amendments in this Update apply to all entities
that enter into a business combination within the scope of Subtopic 805-10, Business Combination-Overalls. For public business entities,
ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early
application is permitted. The amendments in this Update should be applied prospectively to business combinations occurring on or after
the effective date of the amendments. The Company does not expect the adoption of this standard to have a material impact on its consolidated
financial statements.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(22)
Subsequent Event</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

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


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

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

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cautionary
Notice Regarding Forward-Looking Statements</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion of the financial condition and results of operations of the Company for the periods ended March 31, 2023 and 2022
should be read in conjunction with the financial statements and the notes to the financial statements that are included elsewhere in
this quarterly report.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
this quarterly report, references to &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to IT
Tech Packaging, Inc. and its PRC subsidiary and variable interest entity unless the context requires otherwise.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
make certain forward-looking statements in this report. Statements concerning our future operations, prospects, strategies, financial
condition, future economic performance (including growth and earnings), demand for our products, and other statements of our plans, beliefs,
or expectations, including the statements contained under the captions &#8220;Management&#8217;s Discussion and Analysis of Financial
Condition and Results of Operations&#8221; as well as captions elsewhere in this document, are forward-looking statements. In some cases
these statements are identifiable through the use of words such as &#8220;anticipate&#8221;, &#8220;believe&#8221;, &#8220;estimate&#8221;,
&#8220;expect&#8221;, &#8220;intend&#8221;, &#8220;plan&#8221;, &#8220;project&#8221;, &#8220;target&#8221;, &#8220;can&#8221;, &#8220;could&#8221;,
&#8220;may&#8221;, &#8220;should&#8221;, &#8220;will&#8221;, &#8220;would&#8221;, and similar expressions. We intend such forward-looking
statements to be covered by the safe harbor provisions contained in Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities
Act&#8221;) and in Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). The forward-looking
statements we make are not guarantees of future performance and are subject to various assumptions, risks, and other factors that could
cause actual results to differ materially from those suggested by these forward-looking statements. Because such statements are subject
to risks and uncertainties, actual results may differ materially from those expressed or implied by the forward-looking statements. Indeed,
it is likely that some of our assumptions may prove to be incorrect. Our actual results and financial position may vary from those projected
or implied in the forward-looking statements and the variances may be material. You are cautioned not to place undue reliance on such
forward-looking statements. These risks and uncertainties, together with the other risks described from time to time in reports and documents
that we file with the Securities and Exchange Commission (the &#8220;SEC&#8221;) should be considered in evaluating forward-looking statements.
In evaluating the forward-looking statements contained in this report, you should consider various factors, including, without limitation,
the following: (a) those risks and uncertainties related to general economic conditions, (b) whether we are able to manage our planned
growth efficiently and operate profitably, (c) whether we are able to generate sufficient revenues or obtain financing to sustain and
grow our operations, and (d) whether we are able to successfully fulfill our primary requirements for cash. We assume no obligation to
update forward-looking statements, except as otherwise required under federal securities laws.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impact
of COVID-19 on Our Operations and Financial Performance</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outbreaks
of epidemic, pandemic, or contagious diseases such as COVID-19, could have an adverse effect on our business, financial condition, and
results of operations. The spread of COVID-19 has resulted in the World Health Organization declaring the outbreak of COVID-19 as a global
pandemic. Substantially all of our revenues and workforce are concentrated in China. In response to the intensifying efforts to contain
the spread of COVID-19, the Chinese government took a number of actions, which included extending the Chinese New Year holiday, quarantining
individuals suspected of having COVID-19, asking residents in China to stay at home and to avoid public gathering, among other things.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
the basis of scientific assessment of the characteristics of the virus and the pandemic situation, as well as reference to the prevention
practices of other countries, at the end of 2022, the Chinese government refined its COVID-19 prevention and control measures and stopped
conducting nucleic acid testing for all residents. By the end of 2022, vaccination rate has exceeded 90%. And normal life is returning.
Under such circumstances, the government has taken positive service measures, including tax incentives, bank loan and financial support,
etc, to support domestic enterprises to overcome difficulties. The market consolidation will be expedited eventually.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
we resumed business operations after the outbreak of COVID-19, the Company kept continuous attention on the development of the COVID-19
pandemic and reacted actively to its impact on the financial position and operating results of the Company. As of the date of the report,
COVID-19&#8217;s adverse impacts on the company&#8217;s financial position and operating result as of March 31, 2023 were limited.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Comparison
of the Three months ended March 31, 2023 and 2022</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for the three months ended March 31, 2023 was $19,790,877, an increase of $4,309,259, or 27.83%, from $15,481,618 for the same period
in the previous year. This was mainly due to the increase in sales volume of corrugating medium paper (&#8220;CMP&#8221;), partially
offset by the decrease of average selling prices of CMP.</span></p><div>

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Revenue
of Offset Printing Paper, Corrugating Medium Paper and Tissue Paper Products</span></span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales of offset printing paper, corrugating medium paper and tissue paper products for the three months ended March 31, 2023
was $19,751,148, an increase of $4,326,126, or 28.05%, from $15,425,022 for the first quarter of 2022. Total offset printing paper,
CMP and tissue paper products sold during the three months ended March 31, 2023 amounted to 49,873 tonnes, an increase of 20,390
tonnes, or 69.16%, compared to 29,483 tonnes sold in the comparable period in the previous year. Production of CMP was suspended in
January of 2023 and January and February of 2022 due to Chinese New Year and restriction on production required by the government.
The changes in revenue dollar amount and in quantity sold for the three months ended March 31, 2023 and 2022 are summarized as
follows:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Three Months
    Ended</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months
    Ended</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Percentage</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">March
    31, 2023</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March
    31, 2022</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Change
    in</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Change</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>Sales
    Revenue</b></span></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Quantity
    (Tonne)</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Quantity
    (Tonne)</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Quantity
    (Tonne)</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Quantity</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 20%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Regular
    CMP</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,663</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,467,969</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,245</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,099,222</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,418</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,368,747</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65.03</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25.72</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Light-Weight
    CMP </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,019</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,060,226</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,841</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,927,412</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,178</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,132,814</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108.77</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58.77</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total
    CMP</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,682</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,528,195</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">29,086</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,026,634</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,596</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,501,561</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">70.81</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">29.96</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Offset
    Printing Paper</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Tissue
    Paper Products</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">191</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">222,953</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">397</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">398,388</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(206</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(175,435</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-51.89</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-44.04</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Total
    CMP, Offset Printing Paper and Tissue Paper Revenue </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,873</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,751,148</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,483</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,425,022</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,390</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,326,126</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69.16</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28.05</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Monthly
sales revenue for the 24 months ended March 31, 2023, are summarized below:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><img alt="" src="image_006.jpg"/></span></p><div>

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

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

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Average Selling Prices (ASPs) for our main products in the three months ended March 31, 2023 and 2022 are summarized as follows:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Offset Printing Paper ASP</b></span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Regular
    CMP ASP</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Light-Weight
    CMP ASP</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Tissue
    Paper Products ASP</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif">Three Months ended March 31, 2022</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">519</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">502</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,003</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif">Three Months ended March 31, 2023</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">395</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">382</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,167</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase (Decrease) from comparable period
    in the previous year</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(124</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(120</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">164</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Increase (Decrease) by percentage</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.00</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-23.89</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-23.90</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">16.35</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The following
chart shows the month-by-month ASPs for the 24-month period ended March 31, 2023:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><img alt="" src="image_001.jpg"/></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Corrugating
Medium Paper</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from CMP amounted to $19,528,195 (98.87% of the total offset printing paper, CMP and tissue paper products revenues) for the three months
ended March 31, 2023, representing an increase of $4,501,561, or 29.96%, from $15,026,634 for the comparable period in 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
sold 49,682 tonnes of CMP in the three months ended March 31, 2023 as compared to 29,086 tonnes for the same period in 2022, representing
a 70.81% increase in quantity sold.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASP
for regular CMP dropped from $519/tonne for the three months ended March 31, 2022 to $395/tonne for the three months ended March 31,
2023, representing a 23.89% decrease. ASP in RMB for regular CMP for the first quarter of 2022 and 2023 was RMB3,294 and RMB2,712, respectively,
representing a 17.67% decrease. The quantity of regular CMP sold increased by 16,418 tonnes, from 25,245 tonnes in the first quarter
of 2022 to 41,663 tonnes in the first quarter of 2023.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASP
for light-weight CMP decreased from $502/tonne for the three months ended March 31, 2022 to $382/tonne for the three months ended March
31, 2023, representing a 23.9% decrease. ASP in RMB for light-weight CMP for the first quarter of 2022 and 2023 was RMB3,186 and RMB2,618,
respectively, representing a 17.83% decrease. The quantity of light-weight CMP sold increased by 4,178 tonnes, from 3,841 tonnes in the
first quarter of 2022, to 8,019 tonnes in the first quarter of 2023.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
PM6 production line, which produces regular CMP, has a designated capacity of 360,000 tonnes /year. The utilization rates for the first
quarter of 2023 and 2022 were 44.49% and 23.04%, respectively, representing an increase of 21.45%.&#160;&#160;&#160;</span></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantities
sold for regular CMP that was produced by the PM6 production line from April 2021 to March 2023 are as follows:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><img alt="" src="image_002.jpg"/></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Offset
printing paper</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from offset printing paper was $nil for the three months ended March 31, 2023 and 2022. Production of offset printing paper was suspended
in the three months ended March 31, 2023. The production is expected to be resumed in May 2023.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Tissue
Paper Products</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from tissue paper products was $222,953 (1.13% of the total offset printing paper, CMP and tissue paper products revenues) for the three
months ended March 31, 2023, representing a decrease of $175,435, or 44.04%, from $398,388 for the three months ended March 31, 2022.
We sold 191 tonnes of tissue paper in the first quarter of 2023, as compared to 397 tonnes in the comparable period of 2022, representing
a decrease of 206 tonnes, or 51.89%.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASP
for tissue paper products increased from $1,003/tonne for the three months ended March 31, 2022 to $1,167/tonne for the three months
ended March 31, 2023, representing a 16.35% increase. ASP in RMB for tissue paper products for the first quarter of 2022 and 2023 was
RMB6,375 and RMB7,995, respectively, representing a 25.41% increase.</span></p><div>

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

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

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

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

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




</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Revenue
of Face Mask</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
generated from selling face mask were $35,637 and $56,596 for the three months ended March 31, 2023 and 2022, respectively, representing
a decrease of $20,959, or 37.03%. We sold 1,105 thousand pieces of face masks in the first quarter of 2023, as compared to 1,160 thousand
pieces in the comparable period of 2022, a decrease of 55 thousand pieces, or 4.74%.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
cost of sales for CMP, offset printing paper and tissue paper products for the quarter ended March 31, 2023 was $20,018,379, an increase
of $4,887,125, or 32.30%, from $15,131,254 for the comparable period in 2022. This was mainly due to the increase in sales quantity of
CMP, partially offset by the decrease in material costs of CMP.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for CMP was $19,089,115 for the quarter ended March 31, 2023, as compared to $14,169,089 for the comparable period in 2022.
The increase in the cost of sales of $4,920,026 for CMP was mainly due to the increase in sales volume of CMP, partially offset by the
decrease in average cost of sales. Average cost of sales per tonne for CMP decreased by 21.15%, from $487 in the first quarter of 2022
to $384 in the first quarter of 2023. The decrease in average cost of sales was mainly attributable to the lower average unit purchase
costs (net of applicable value added tax) of recycled paper board in the first quarter of 2023 compared to the first quarter of 2022.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for offset printing paper was $nil for the quarter ended March 31, 2023 and 2022.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for tissue paper products was $929,264 for the quarter ended March 31, 2023, as compared to $962,165 for the comparable period
in 2022. The decrease in the cost of sales of $32,901 for tissue paper products was mainly due to the decrease in sales volume of tissue
paper products, partially offset by the increase in average cost of sales. Average cost of sales per tonne of tissue paper products increased
by 100.70%, from $2,424 in the three months ended March 31, 2022, to $4,865 for the comparable period in 2023. This is mainly due to
the increase in cost of tissue base paper.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
in cost of sales and cost per tonne by product for the quarters ended March 31, 2023 and 2022 are summarized below:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months
    Ended</span></td>
    <td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three Months
    Ended</span></td>
    <td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March
    31, 2023</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March
    31, 2022</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Change
    in</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Change
    in percentage</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    of Sales</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    per Tonne</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    of Sales</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    per Tonne</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    of Sales</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    per Tonne</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    of Sales</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Cost
    per Tone</span></td>
    <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Regular
    CMP</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,149,948</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">388</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,398,701</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">491</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,751,247</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(103</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30.26</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 7%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-20.98</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Light-Weight
    CMP</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,939,167</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">367</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,770,388</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">461</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,168,779</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(94</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">66.00</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-20.39</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Total
    CMP</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,089,115</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">384</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,169,089</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">487</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,920,026</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(103</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">34.72</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-21.15</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Offset
    Printing Paper</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Tissue
    Paper Products</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">929,264</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,865</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-bottom: 0pt; vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">962,165</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,424</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(32,901</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,441</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-3.42</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100.70</span></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Total
    CMP, Offset Printing Paper and Tissue Paper</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,018,379</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">n/a</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,131,254</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">n/a</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,887,125</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">n/a</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32.30</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">n/a</span></td>
    <td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
average unit purchase costs (net of applicable value added tax) of recycled paper board in the three months ended March 31, 2023
were RMB 1,502/tonne (approximately $219/tonne), as compared to RMB 1,858/tonne (approximately $293/tonne) for the three months
ended March 31, 2022. These changes (in US dollars) represent a year-over-year decrease of 25.26% for the recycled paper board. We use
domestic recycled paper (sourced mainly from the Beijing-Tianjin metropolitan area) exclusively. Although we do not rely on imported
recycled paper, the pricing of which tends to be more volatile than domestic recycled paper, our experience suggests that the
pricing of domestic recycled paper bears some correlation to the pricing of imported recycled paper.</span></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">The
pricing trends of our major raw materials for the 24-month period from April 2021 to March 2023 are shown below:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><img alt="" src="image_003.jpg"/></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electricity
and gas are our two main energy sources. Electricity and gas accounted for approximately 4% and 14% of total sales in the first
quarter of 2023, respectively, compared to 3% and 9.6% of total sales in the first quarter of 2022. The monthly energy cost as a
percentage of total monthly sales of our main paper products for the 24 months ended March 31, 2023 are summarized as
follows:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: center"><img alt="" src="image_004.jpg"/>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Gross
Profit (Loss)</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
loss for the three months ended March 31, 2023 was $276,999 (1.40% of the total revenue), representing a decrease of $587,444, or 189.23%,
from the gross profit of $310,445 (2.01% of the total revenue) for the three months ended March 31, 2022, as a result of factors described
above.</span></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Offset
Printing Paper, CMP and Tissue Paper Products</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
loss for offset printing paper, CMP and tissue paper products for the three months ended March 31, 2023 was $267,231, representing a
decrease of $560,999, or 190.97%, from the gross profit of $293,768 for the three months ended March 31, 2022. The decrease was mainly
the result of the factors discussed above.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
overall gross profit margin for offset printing paper, CMP and tissue paper products decreased by 3.25 percentage points, from 1.90%
for the three months ended March 31, 2022, to -1.35% for the three months ended March 31, 2023.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit margin for regular CMP for the three months ended March 31, 2023 was 1.93%, or 3.42 percentage points lower, as compared to
gross profit margin of 5.35% for the three months ended March 31, 2022. Such decrease was mainly due to the decrease in of ASP of
regular CMP, partially offset by the decrease in cost of recycled paper board.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit margin for light-weight CMP for the three months ended March 31, 2023 was 3.96%, or 4.19 percentage points lower, as compared
to gross profit margin of 8.15% for the three months ended March 31, 2022. The decrease was mainly due to the decrease in ASP of
light-weight CMP, partially offset by the decrease of cost of recycled paper board.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit margin for tissue paper products for the three months ended March 31, 2023 was -316.80%, or 175.29 percentage points lower, as
compared to gross profit margin of -141.51% for the three months ended March 31, 2022. The decrease in gross loss was mainly due to the
increase in cost of base paper, partially offset by the increase in ASP of tissue paper products.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Monthly
gross profit margins on the sales of our CMP and offset printing paper for the 24-month period ended March 31, 2023 are as follows:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><img alt="" src="image_005.jpg"/></b></span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Face
Masks</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
loss for face masks for the three months ended March 31, 2023 and 2022 were gross loss of $2,839 and a gross profit of $16,677, representing
a gross margin of -7.97% and 29.47%, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Selling,
General and Administrative Expenses</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
general and administrative expenses for the three months ended March 31, 2023 were $2,495,362, a decrease of $805,519, or 24.40% from
$3,300,881 for the three months ended March 31, 2022. The decrease was mainly due to the reversal of doubtful debt loss and decrease
in depreciation of idle fixed assets during production suspension.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Loss
from Operations</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
loss for the quarter ended March 31, 2023 was $2,772,361, a decrease of $218,075, or 7.29%, from $2,990,436 for the quarter ended
March 31, 2022. The decrease in loss from operations was primarily due to the decrease in selling, general and administrative
expenses, partially offset by the decrease in gross profit.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Other
Income and Expenses</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense for the three months ended March 31, 2023 decreased by $21,644, from $270,813 in the three months ended March 31, 2022, to $249,169.
This was mainly due to the decrease in interest rates of long-term bank loans. The Company had short-term and long-term interest-bearing
loans and leasing obligations that aggregated $18,212,347 as of March 31, 2023, as compared to $16,157,692 as of March 31, 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Gain
on derivative liability</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzed the warrant for derivative accounting consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221;
and determined that the instrument should be classified as a liability. ASC 815 requires we assess the fair market value of derivative
liability at the end of each reporting period and recognize any change in the fair market value as other income or expense item. The
change in fair value of derivative liability for the three months ended March 31, 2023 and 2022 was a loss of $152,097 and a gain of
$386,588, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Net
Loss</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result and the factors discussed above, net loss was $2,733,165 for the quarter ended March 31, 2023, representing an increase of loss
of $244,951, or 9.84%, from $2,488,214 for the quarter ended March 31, 2022.</span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Accounts
Receivable</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
accounts receivable increased by $2,231,924, as compared with $nil as of December 31, 2022. We usually collect accounts receivable within
30 days of delivery and completion of sales. &#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Inventories</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consist of raw materials (accounting for 82.79% of total value of inventory as of March 31, 2023), semi-finished goods and finished goods.
As of March 31, 2023, the recorded value of inventory increased by 107.81% to $5,969,604 from $2,872,622 as of December 31, 2022. As
of March 31, 2023, the inventory of recycled paper board, which is the main raw material for the production of CMP, was $4,257,163, approximately
$2,999,002, or 238.36%, higher than the balance as of December 31, 2022. As a result of better control over stock turnover and volatility
of recycled paper board price, inventory was kept in a minimum level as of December 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of changes in major inventory items is as follows:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">$ Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Raw Materials</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,257,163</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,258,161</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,999,002</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">238.36</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.35</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tissue base paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">456,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,660</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,670</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">652.27</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,379</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,237</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,142</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87.94</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Mask fabric and other raw materials</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">138,498 &#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,569 &#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,929</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">39.10</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total Raw Materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,942,325</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,471,436</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,470,889</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">235.88</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,075</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,810</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,265</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished Goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,204 &#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,268,376&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-391,172</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">-30.84</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,969,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,872,622</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,096,982</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107.81</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Inventory reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total inventory, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,969,604</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,872,622</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,096,982</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt; text-align: right">107.81</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Renewal
of operating lease</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 7, 2013, the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the Headquarters
Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters Compound (the
&#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound (the &#8220;Dormitories&#8221;)
to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million respectively. In connection with
the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for its original use
for a term of up to three years, with an annual rental payment of approximately $145,745 (RMB1,000,000). The lease agreement was renewed
in August 2022 with a term of six years with the same rental payments as provided for in the original lease agreement.</span></p><div>



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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Capital
Expenditure Commitment as of March 31, 2023</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 5, 2020, the Company announced it planned the commercial launch of a new tissue paper production line PM10 and the Company signed
an agreement to purchase paper machine with paper machine supplier. The Company expected the new tissue paper production line to be launched
after the completion of trial run.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, we had approximately $5.9 million in capital expenditure commitments that were mainly related to the purchase of paper
machine of PM10. The infrastructure work of PM10 has been completed and the associated ancillary facilities are working in progress.
These commitments are expected to be financed by bank loans and cash flows generated from our business operations.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Financing
with Sale-Leaseback</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">he
Company entered into a sale-leaseback arrangement (the &#8220;Lease Financing Agreement&#8221;) with TAC Leasing Co., Ltd.(&#8220;TLCL&#8221;)
on August 6, 2020, for a total financing proceeds in the amount of RMB 16 million (approximately US$2.5 million). Under the sale-leaseback
arrangement, Tengsheng Paper sold the Leased Equipment to TLCL for 16 million (approximately US$2.5 million). Concurrent with the sale
of equipment, Tengsheng Paper leases back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Tengsheng
Paper may pay a nominal purchase price of RMB 100 (approximately $16) to TLCL and buy back the Leased Equipment. The Leased Equipment
in amount of $2,349,452 was recorded as right of use assets and the net present value of the minimum lease payments was recorded as lease
liability and calculated with TLCL&#8217;s implicit interest rate of 15.6% per annum and stated at $567,099 at the inception of the lease
on August 17, 2020.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tengsheng
Paper made payments due according to the schedule. The balance of Leased Equipment net of amortization was $1,927,390 and $1,939,970
as of March 31, 2023 and December 31, 2022, respectively. The lease liability was $77,789 and $131,772, and its current portion in the
amount of $77,789 and $131,772 as of March 31, 2023 and December 31, 2022, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
of the Leased Equipment was $38,865 and $42,006 for the three months ended March 31, 2023 and 2022. Total interest expenses for the sale-leaseback
arrangement was $4,490 and $13,507 for the three months ended March 31, 2023 and 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the sale and leaseback, a deferred gain in the amount of $430,695 was recorded. The deferred gain is amortized over the lease
term and as an offset to amortization of the Leased Equipment.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Cash
and Cash Equivalents</span></span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cash, cash equivalents and restricted cash as of March 31, 2023 was $16,750,893, an increase of $7,226,025, from $9,524,868 as of December
31, 2022. The increase of cash and cash equivalents for the three months ended March 31, 2023 was attributable to a number of factors
including:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">i.
Net cash provided by (used in) operating activities</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by operating activities was $4,809,928for the three months ended March 31, 2023. The balance represented an increase of
cash of $398,510, or 9.03%, from $4,411,418 provided for the three months ended March 31, 2022. Net loss for the three months ended March
31, 2023 was $2,733,165, representing an increase of loss of $244,951, or 9.84%, from $2,488,214 for the three months ended March 31,
2022. Changes in various asset and liability account balances throughout the three months ended March 31, 2023 also contributed to the
net change in cash from operating activities in three months ended March 31, 2023. Chief among such changes is the increase of accounts
receivable in the amount of $1,988,921 during the three months of 2023. There was also an increase of $3,062,782 in the ending inventory
balance as of March 31, 2023 (a decrease to net cash for the three months ended March 31, 2023 cash flow purposes). In addition, the
Company had non-cash expenses relating to depreciation and amortization in the amount of $3,686,243 and decrease of bad debt loss of
$246,386. The Company also had a net decrease of $9,461,336 in prepayment and other current assets (an increase to net cash) and a net
increase of $262,073 in other payables and accrued liabilities and related parties (an increase to net cash), as well as a decrease in
income tax payable of $424,198 (a decrease to net cash) during the three months ended March 31, 2023.</span></p><div>

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

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

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

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

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">ii.
Net cash used in investing activities</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incurred $295,018 in net cash expenditures for investing activities during the three months ended March 31, 2023, as compared to $7,175,972
for the same period of 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">iii.
Net cash provided by financing activities</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $2,564,646 for the three months ended March 31, 2023, as compared to net cash provided by financing
activities in the amount of $6,893,314 for the three months ended March 31, 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Short-term
bank loans</span></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023
    </b>&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Industrial and Commercial Bank
    of China (&#8220;ICBC&#8221;) Loan 1</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,091,899</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,023,978</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">ICBC Loan 2</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">291,049</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">287,167</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">ICBC Loan 3</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">145,524</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">143,583</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">China Construction Bank
    Loan</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">145,524</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">143,583</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total
    short-term bank loans</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,673,996</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,598,311</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 10, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $5,091,899 and $5,023,978
as of March 31, 2023 and December 31, 2022, respectively. The working capital loan was secured by the land use right of Dongfang Paper
as collateral for the benefit of the bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of 4.785% per annum. The loan
will be due by November 13, 2023.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $291,049 and $287,167 as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of 4.25% per annum. The loan will be due by May
29, 2023.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $145,524 and $143,583 as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of 4.25% per annum. The loan will be due by May
29, 2023.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 29, 2022, the Company entered into a working capital loan agreement with the China Construction Bank, with a balance of $145,524
and $143,583 as of March 31, 2023 and December 31, 2022, respectively. The loan bears a fixed interest rate of 3.95% per annum. The loan
will be due by July 29, 2023.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, there were guaranteed short-term borrowings of $5,091,899 and unsecured bank loans of $582,097. As of December 31,
2022, there were guaranteed short-term borrowings of $5,023,978 and unsecured bank loans of $574,333.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
average short-term borrowing rates for the three months ended March 31, 2023 and 2022 were approximately 4.72% and 4.79%.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Long-term
loans</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 2pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, long-term loans were $11,778,745 and $9,040,002, respectively.</span></p><div>

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

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

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

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">On April
16, 2014, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which was originally
due in various installments from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party. Interest payment
is due quarterly and bore a rate of 7.68% per annum. With effective from November 15, 2022, the interest rate is reduced to 7% per annum.
On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments from December 21,
2018 to November 5, 2023. As of March 31, 2023 and December 31, 2022, total outstanding loan balance was $1,251,510 and$1,234,816, respectively,
which are presented as current liabilities in the consolidated balance sheet.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 15, 2013, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally due and payable in various installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was
extended for additional 5 years and will be due and payable in various installments from December 21, 2018 to June 20, 2023. The
loan is secured by certain of the Company&#8217;s manufacturing equipment with net book value of $93,136 and $280,466 as of March
31, 2023 and December 31, 2022, respectively. Interest payment is due quarterly and bore a rate of 7.68% per annum. With effective
from November 15, 2022, the interest rate is reduced to 7% per annum. As of March 31, 2023 and December 31, 2022, the total
outstanding loan balance was $3,638,111 and $3,589,582, respectively, which are presented as current liabilities in the consolidated
balance sheet.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 17, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which was due and payable in various installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on April 16, 2024 according to the new schedule.
The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest payment
is due quarterly and bore a rate of 7.68% per annum. With effective from November 15, 2022, the interest rate is reduced to 7% per
annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $2,328,390 and $2,297,332, respectively,
which are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 12, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which is due and payable in various installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on December 11, 2024 according to the new
schedule. The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest
payment is due monthly and bore a rate of 7.56% per annum. With effective from November 15, 2022, the interest rate is reduced to 7%
per annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $1,891,817 and $1,866,582,
respectively, which are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31,
2022, respectively.</span></p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 26, 2023, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which
is due and payable in various installments from August 21, 2023 to February 24, 2025. The loan is secured by Dongfang Paper with its
land use right as collateral for the benefit of the credit union. Interest payment is due monthly and bore a rate of 7% per annum. As
of March 31, 2023, the total outstanding loan balance was $2,619,439. Out of the total outstanding loan balance, current portion amounted
was $363,811, which is presented as current liabilities in the consolidated balance sheet and the remaining balance of $2,255,628 is
presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 1, 2022, the Company entered into a loan agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company borrowed
RMB 400,000 from Jiangna Yu for a term of five years. The loan is payable in monthly installment of RMB10,667 from July 2022 to July
2027. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $49,478 and$51,690, respectively. Out of the
total outstanding loan balance, current portion amounted were $11,642 and $11,486, which are presented as current liabilities and the
remaining balance of $37,836 and $40,204 are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023
and December 31, 2022, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2023 and 2022 were $244,679
and $257,306, respectively.</span></p><div>

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

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

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

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

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Shareholder
Loans</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Zhenyong Liu, the Company&#8217;s CEO has loaned money to Dongfang Paper for working capital purposes over a period of time. On January
1, 2013, Dongfang Paper and Mr. Zhenyong Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the
maturity date further to December 31, 2015. On December 31, 2015, the Company paid off the loan of $2,249,279, together with interest
of $391,374 for the period from 2013 to 2015. Approximately $373,028 and $368,052 of interest were outstanding to Mr. Zhenyong Liu, which
were recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet as of March
31, 2023 and December 31, 2022, respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 10, 2014, Mr. Zhenyong Liu provided a loan to the Company, amounted to $8,742,278 to Dongfang Paper for working capital purpose
with an interest rate of 4.35% per annum, which was based on the primary lending rate of People&#8217;s Bank of China. The unsecured
loan was provided on December 10, 2014, and would be originally due on December 10, 2017. During the year of 2016, the Company repaid
$6,012,416 to Mr. Zhenyong Liu, together with interest of $288,596. In February 2018, the company paid off the remaining balance, together
with interest of $20,400. As of March 31, 2023 and December 31, 2022, approximately $43,657 and $43,075 of interest, respectively were
outstanding to Mr. Zhenyong Liu, which was recorded in other payables and accrued liabilities as part of the current liabilities in the
consolidated balance sheet.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 1, 2015, the Company entered an agreement with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up
to $17,201,342 (RMB120,000,000) for working capital purposes. The advances or funding under the agreement are due three years from the
date each amount is funded. The loan is unsecured and carries an annual interest rate set on the basis of the primary lending rate of
the People&#8217;s Bank of China at the time of the borrowing. On July 13, 2015, an unsecured amount of $4,324,636 was drawn from the
facility. On October 14, 2016 an unsecured amount of $2,883,091 was drawn from the facility. In February 2018, the company repaid $1,507,432
to Mr. Zhenyong Liu. The loan would be originally due on July 12, 2018. Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance was due on July 12, 2021. On November 23, 2018, the Company repaid $3,768,579 to Mr. Zhenyong Liu, together
with interest of $158,651. In December 2019, the Company paid off the remaining balance, together with interest of 94,636. As of March
31, 2023 and December 31, 2022, the outstanding interest was $200,006 and $197,338, respectively, which was recorded in other payables
and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, total amount of loans due to Mr. Zhenyong Liu were $nil. The interest expense incurred for such
related party loans were $nil for the three months ended March 31, 2023 and 2022. The accrued interest owing to Mr. Zhenyong Liu was
approximately $616,691 and $608,465, as of March 31, 2023 and December 31, 2022, respectively, which was recorded in other payables and
accrued liabilities.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 8, 2021, the Company entered an agreement with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company an
amount of $6,507,431 (RMB44,089,085). The loan is unsecured and carries a fixed interest rate of 3% per annum. The loan was repaid by
Mr. Zhenyong Liu in February 2022.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2022 and November 2022, the Company entered two agreements with Mr. Zhenyong Liu, which allowed Mr. Zhenyong Liu to borrow
from the Company an amount of $7,276,220 (RMB50,000,000) in total. The loans were unsecured and carried a fixed interest rate of
4.35% per annum. The loan will be repaid in May 2023. Interest income of the loan for the three months ended March 31, 2023 was
$131,553.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, amount due to shareholder was $727,433, which represents funds from shareholders to pay for
various expenses incurred in the U.S. The amount is due on demand with interest free.</span></p><div>

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

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

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

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

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Policies and Estimates</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s financial statements are prepared in accordance with accounting principles generally accepted in the United States, which
require us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
periods. Management makes these estimates using the best information available at the time the estimates are made. However, actual results
could differ materially from those estimates. The most critical accounting policies are listed below:</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Revenue
Recognition Policy</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when goods are delivered and a formal arrangement exists, the price is fixed or determinable, the delivery
is completed, no other significant obligations of the Company exist, and collectability is reasonably assured. Goods are considered delivered
when the customer&#8217;s truck picks up goods at our finished goods inventory warehouse.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Long-Lived
Assets</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates the recoverability of long-lived assets and the related estimated remaining useful lives when events or circumstances
lead management to believe that the carrying value of an asset may not be recoverable and the undiscounted cash flows estimated to be
generated by those assets are less than the assets&#8217; carrying amount. In such circumstances, those assets are written down to estimated
fair value. Our judgments regarding the existence of impairment indicators are based on market conditions, assumptions for operational
performance of our businesses, and possible government policy toward operating efficiency of the Chinese paper manufacturing industry.
For the three months ended March 31, 2023 and 2022, no events or circumstances occurred for which an evaluation of the recoverability
of long-lived assets was required. We are currently not aware of any events or circumstances that may indicate any need to record such
impairment in the future.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Foreign
Currency Translation</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
functional currency of Dongfang Paper and Baoding Shengde is the Chinese Yuan Renminbi (&#8220;RMB&#8221;). Under ASC Topic 830-30, all
assets and liabilities are translated into United States dollars using the current exchange rate at the end of each fiscal period. The
current exchange rates used by the Company as of March 31, 2023 and December 31, 2022 to translate the Chinese RMB to the U.S. Dollars
are 6.8717:1 and 6.9646:1, respectively. Revenues and expenses are translated using the prevailing average exchange rates at 6.8613:1
and 6. 3483:1 for the three months ended March 31, 2023 and 2022, respectively. Translation adjustments are included in other comprehensive
income (loss).</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Off-Balance
Sheet Arrangements</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were the guarantor for Baoding Huanrun Trading Co., for its long-term bank loans in an amount of $4,511,256 (RMB31,000,000), which matures
at various times in 2023. Baoding Huanrun Trading Co. is one of our major suppliers of raw materials. This helps us to maintain a good
relationship with the supplier and negotiate for better terms in payment for materials. If Huanrun Trading Co. were to become insolvent,
the Company could be materially adversely affected. Except as aforesaid, we have no material off-balance sheet transactions.</span></p><div>

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

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

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

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

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Accounting Pronouncements</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments&#8212;Credit Losses (Topic
326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement
of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments
in Update 2016-13 added Topic 326, Financial Instruments&#8212;Credit Losses, and made several consequential amendments to the Codification.
Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses
when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments&#8212; Credit Losses&#8212;Available-for-Sale
Debt Securities. The amendments in this Update address those stakeholders&#8217; concerns by providing an option to irrevocably elect
the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition
relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar
financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments
in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued
ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain
smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for
fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2019-05 will have on its consolidated
financial statements.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2021, the FASB issued ASU 2021-08, &#8220;Business Combinations&#8221;. The amendments in this Update address how to determine
whether a contract liability is recognized by the acquirer in a business combination and resolve the inconsistency of measuring revenue
contracts with customers acquired in a business combination by providing specific guidance on how to recognize and measure acquired contract
assets and contract liabilities from revenue contracts in a business combination. The amendments in this Update apply to all entities
that enter into a business combination within the scope of Subtopic 805-10, Business Combination-Overalls. For public business entities,
ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early
application is permitted. The amendments in this Update should be applied prospectively to business combinations occurring on or after
the effective date of the amendments. The Company does not expect the adoption of this standard to have a material impact on its consolidated
financial statements.</span></p><div>

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
3. Quantitative and Qualitative Disclosures about Market Risk.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign
Exchange Risk</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
our reporting currency is the US dollar, almost all of our consolidated revenues and consolidated costs and expenses are denominated
in RMB. All of our assets are denominated in RMB except for some cash and cash equivalents and accounts receivables. As a result, we
are exposed to foreign exchange risks as our revenues and results of operations may be affected by fluctuations in the exchange rate
between US dollar and RMB. If the RMB depreciates against the US dollar, the value of our RMB revenues, earnings and assets as expressed
in our US dollar financial statements will decline. We have not entered into any hedging transactions in an effort to reduce our exposure
to foreign exchange risk.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inflation</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
we are generally able to pass along minor incremental cost inflation to our customers, inflation such as increases in the costs of our
products and overhead costs may adversely affect our operating results. We do not believe that inflation in China has had a material
impact on our financial position or results of operations to date, however, a high rate of inflation in the future may have an adverse
effect on our ability to maintain current levels of gross margin and selling and distribution, general and administrative expenses as
a percentage of net revenues if the selling prices of our products do not increase in line with the increased costs.</span></p><div>

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
4. Controls and Procedures.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
required by Rule 13a-15 of the Securities Exchange Act, as amended (the &#8220;Exchange Act&#8221;), we have evaluated the effectiveness
of the design and operation of our disclosure controls and procedures, which were designed to provide reasonable assurance of achieving
their objectives. This evaluation was carried out under the supervision and with the participation of our management, including our principal
executive officer and principal financial officer. Based on this evaluation, our principal executive officer and principal financial
officer have concluded that, as of March 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance
level to ensure (1) that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded,
processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms, and (2) information required
to be disclosed by us in our reports that we file or submit under the Exchange Act is accumulated and communicated to our management,
including our principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to
allow timely decisions regarding required disclosure.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
in Internal Control over Financial Reporting</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes with respect to our internal control over financial reporting (as such term is defined in Rules 13a-15(f) under the Exchange
Act) that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting in the quarterly
period ended March 31, 2023.</span></p><div>

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

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

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

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

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




</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
II - OTHER INFORMATION</b></span></p><div>

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

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
1. Legal Proceedings.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently not a party to any legal or administrative proceedings and are not aware of any pending or threatened legal or administrative
proceedings against us in all material aspects. We may from time to time become a party to various legal or administrative proceedings
arising in the ordinary course of our business.</span></p><div>

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

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
1A. Risk Factors.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a smaller reporting company as defined by Rule 12b-2 of the Securities Exchange Act of 1934 and are not required to provide the information
under this item.</span></p><div>

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
2. Unregistered Sales of Equity Securities and Use of Proceeds.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

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

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
3. Defaults Upon Senior Securities.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

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

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
4. Mine Safety Disclosures.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

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

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
5. Other Information.</b></span></p><div>

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

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p></ix:continuation><div>

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
6. Exhibits.</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Exhibits</span></p><div>

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


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom; width: 89%"><a href="f10q0323ex31-1_ittechpack.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Principal
    Executive Officer pursuant to Rule 13a-14 and Rule 15d-14(a), promulgated under the Securities and Exchange Act of 1934, as amended.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><a href="f10q0323ex31-2_ittechpack.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Principal
    Financial Officer pursuant to Rule 13a-14 and Rule 15d-14(a), promulgated under the Securities and Exchange Act of 1934, as amended.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><a href="f10q0323ex32-1_ittechpack.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification pursuant
    to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><a href="f10q0323ex32-2_ittechpack.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification pursuant
    to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></a></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance
    Document</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Schema Document</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Calculation
    Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Definition
    Linkbase Document</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Label Linkbase
    Document</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Presentation
    Linkbase Document</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">104</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive
    Data File The cover page iXBRL tags are embedded within the inline</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p><div>

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

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p><div><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></div><div>
</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 21.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, thereunto duly authorized.</span></p><div>

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



</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IT TECH PACKAGING, INC.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May 11, 2023</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhenyong Liu</span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%"></td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif">Zhenyong Liu</span></td></tr>
  <tr style="vertical-align: top">
    <td></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  </table><div>


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May
    11, 2023</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jing Hao</span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%"></td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif">Jing Hao</span></td></tr>
  <tr style="vertical-align: top">
    <td></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial Officer)</span></td></tr>
  </table><div>

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

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

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

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

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

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:RestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:RestrictedCash" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-2" name="us-gaap:DeferredCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:DeferredCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-4" name="us-gaap:AccountsPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-5" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-6" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-7" name="itp:SubsidyIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-8" name="itp:SubsidyIncome" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-9" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-10" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="2" id="hidden-fact-11" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.25</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-12" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.27</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-13" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">10065920</ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="0" id="hidden-fact-14" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">9915920</ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-15" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-16" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-17" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-18" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-19" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-20" name="us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-21" name="us-gaap:RepaymentsOfBankDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-22" name="itp:LoanToARelatedPartynet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-23" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-24" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-25" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-26" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-27" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c50" id="hidden-fact-29" name="itp:PercentageOfOwnerships" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c51" id="hidden-fact-30" name="itp:PercentageOfOwnerships" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_0_footnote" xml:lang="en-US">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of subsidiaries and variable interest entities-->
<ix:footnote id="ix_1_footnote" xml:lang="en-US">Tengsheng Paper is 100% subsidiary of Dongfang Paper.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of subsidiaries and variable interest entities-->
<ix:nonFraction contextRef="c52" id="hidden-fact-31" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-32" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-33" name="us-gaap:AccountsReceivableNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-34" name="itp:DueToRelatedPartiesCurrentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-35" name="us-gaap:AccruedIncomeTaxes" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-36" name="us-gaap:InventoryValuationReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-37" name="us-gaap:InventoryValuationReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-38" name="itp:PrepaymentForPurchasesOfEquipment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-39" name="itp:PrepaymentForPurchasesOfEquipment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-40" name="us-gaap:OperatingLeaseLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-41" name="us-gaap:ShortTermLeaseCost" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-42" name="us-gaap:OperatingLeasePayments" unitRef="cny" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c136" id="hidden-fact-43" name="us-gaap:LongTermLoansPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c100" id="hidden-fact-44" name="us-gaap:LoansPayableToBankCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c107" id="hidden-fact-45" name="us-gaap:LoansPayableToBankCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-46" name="us-gaap:LoansAndLeasesReceivableAllowance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-47" name="us-gaap:LoansAndLeasesReceivableAllowance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-48" name="us-gaap:InterestExpenseOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-49" name="us-gaap:InterestExpenseOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-50" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-51" name="itp:AdditionOfNewDerivativesRecognizedAsWarrant" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-52" name="us-gaap:DerivativeLossOnDerivative" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-53" name="itp:ExerciseOfWarrant" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-54" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-56" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-57" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-58" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-59" name="itp:EffectOfDilution" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-60" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-61" name="us-gaap:CurrentForeignTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-62" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-63" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-64" name="us-gaap:DeferredOtherTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-65" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-66" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-67" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-68" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c193" id="hidden-fact-69" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-70" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c193" id="hidden-fact-71" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-72" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c193" id="hidden-fact-73" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-74" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-75" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c193" id="hidden-fact-76" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-77" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c50" id="hidden-fact-78" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c51" id="hidden-fact-79" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-80" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c193" id="hidden-fact-81" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-82" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c195" id="hidden-fact-83" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c194" id="hidden-fact-84" name="us-gaap:NetIncomeLossAllocatedToLimitedPartners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-85" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-86" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-87" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-88" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-89" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-90" name="itp:DepreciationAndAmortizationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-91" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-92" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-93" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-94" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-95" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-96" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-97" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c212" id="hidden-fact-98" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001358190</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="itp-20230331.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources><ix:relationship fromRefs="hidden-fact-29" toRefs="ix_0_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-30" toRefs="ix_1_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-02-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2010-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-02-01</xbrli:startDate>
    <xbrli:endDate>2022-02-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:ShengdeHoldingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:QianrongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-08-01</xbrli:startDate>
    <xbrli:endDate>2020-08-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">itp:TLCLMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">itp:OperatingLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">itp:OperatingLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-04-02</xbrli:startDate>
    <xbrli:endDate>2014-04-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:NewTermLoanAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-11-02</xbrli:startDate>
    <xbrli:endDate>2018-11-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-02</xbrli:startDate>
    <xbrli:endDate>2013-07-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:NewTermLoanAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-04-01</xbrli:startDate>
    <xbrli:endDate>2019-04-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0STPgSxKPrWG+K+pA92ejBu4S+efVoPyFGpgalfZvw0nvbCrEuCCJ21UdQslf2IrfuMCK/bKtJ3nqNTqdBQJsnQhgDO9a2i6QNOx62uiIvI8GkPiAG9SZpsWWQvIe7SIZ] CSR-->
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-12</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2003-02-26</xbrli:startDate>
    <xbrli:endDate>2003-02-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-07-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ICBCLoanZMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ICBCLoanZMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoan5Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoan5Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-12-01</xbrli:startDate>
    <xbrli:endDate>2015-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-12-10</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-12-01</xbrli:startDate>
    <xbrli:endDate>2014-12-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-12-01</xbrli:startDate>
    <xbrli:endDate>2014-12-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2016-01-01</xbrli:startDate>
    <xbrli:endDate>2016-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-01</xbrli:startDate>
    <xbrli:endDate>2018-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-03-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-13</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-10-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-01</xbrli:startDate>
    <xbrli:endDate>2018-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-01</xbrli:startDate>
    <xbrli:endDate>2018-02-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-11-01</xbrli:startDate>
    <xbrli:endDate>2018-11-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-21</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-01</xbrli:startDate>
    <xbrli:endDate>2022-06-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-08-01</xbrli:startDate>
    <xbrli:endDate>2022-08-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-01</xbrli:startDate>
    <xbrli:endDate>2020-04-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-08-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:LocalGovernmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:LocalGovernmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:LocalGovernmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:XushuiLandLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-01</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-08-01</xbrli:startDate>
    <xbrli:endDate>2013-08-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">itp:BuildingLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">itp:BuildingLeaseMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-05-01</xbrli:startDate>
    <xbrli:endDate>2015-05-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001358190</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit id="cnyPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:CNY</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit id="sqm">
  <xbrli:measure>utr:sqm</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0323ex31-1_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.1</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Zhenyong Liu, certify that:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
have reviewed this Quarterly Report on Form 10-Q of IT Tech Packaging, Inc.;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make
the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered
by this report;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material
respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this
report;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure
that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those
entities, particularly during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision,
to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">evaluated
the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the
effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">disclosed
in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth quarter in the case of an annual report) that has materially affected, or is
reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent function):</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably
likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal
controls over financial reporting.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
May 11, 2023</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/s/ Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0323ex31-2_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.2</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF PRINCIPAL EXECUTIVE OFFICER PURSUANT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TO RULE 13A-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Jing Hao, certify that:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
have reviewed this Quarterly Report on Form 10-Q of IT Tech Packaging, Inc.;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make
the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered
by this report;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material
respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this
report;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure
that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those
entities, particularly during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision,
to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">evaluated
the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the
effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">disclosed
in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth quarter in the case of an annual report) that has materially affected, or is
reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent function):</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably
likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal
controls over financial reporting.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
May 11, 2023</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/s/ Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Financial Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0323ex32-1_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Quarterly Report of IT Tech Packaging, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the period ended March 31,
2023, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Zhenyong Liu, Chief Executive
Officer of the Company, certify, pursuant to 18 U.S.C. section 1350 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company
and furnished to the Securities and Exchange Commission or its staff upon request.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. section 1350 and is not being filed for
purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing
of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
May 11, 2023</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/s/ Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Zhenyong Liu</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0323ex32-2_ittechpack.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18
U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Quarterly Report of IT Tech Packaging, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the period ended March 31,
2023, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Jing Hao, Chief Financial
Officer of the Company, certify, pursuant to 18 U.S.C. section 1350 of the Sarbanes-Oxley Act of 2002, that:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company
and furnished to the Securities and Exchange Commission or its staff upon request.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. section 1350 and is not being filed for
purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing
of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
May 11, 2023</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/s/ Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Jing Hao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">(Principal Financial Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %, BD# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M"7X9+$L$-LL2^ _"PC6VM]0.K6]NJ#2@H@@U5CJ4,0 CBU F\15N29*],HH
M\TD^"WP<E65)?A-\,Y4G348IUD\">%G6:/6+A+O5HY5;2B)$U2[BCNM11PRW
MMQ&DUR)9$5@^3X-_"&5Y9)?A5\-Y))I;Z>9Y/ WAAWEFU.S33]2FE9M++22Z
MAI\<=C?2,2]W9HEM.9(55!Z110!YNOP;^$*.DJ?"KX;I)%-:W$<B^!O#"O'/
M8V+:993HXTL,DUGIKOI]K(I#V]B[6D+);L8RV+X,?!Z 0B'X4?#6$6RZ8MN(
MO OA>,6ZZ)-)<:,L(32AY2Z1/++/I@CVBPFDDDM!$[LQ]*HH \S;X*_!MHVB
M;X2_#-HF@FM6B;P'X6,;6UQJ U>XMV0Z5M,$^JJNIS1$&.74%%ZZM<@2T^7X
M,_!^;SO.^%/PUE^TG5#<>;X%\+R?:#K@C76S-NTL^:=86&(:IYF[^T!%&+OS
M@BX])HH \X/P<^$1D,Q^%?PX,QG>Y,I\#^&#(;F73AH\EP7_ ++W&>320-+>
M4GS'TX"R9C;?NJ;'\&OA!"T+0_"GX;1-;OILENT?@;PQ&T$FBP26VCO"5TL&
M)])MI9;?360JUA!))%:F*-V4^DT4 >9I\%O@Y&D<<?PF^&<<<,-G;Q1IX$\+
M(D4&G7S:GI\$:+I05(;'4G?4+.-0$M;YVNX%2=C(1_@M\')$DCD^$WPSDCEB
MO8)8W\!^%F26#4KY-3U&&16THJ\5_J4<>H7L; I=7R)=SK).HD'IE% 'FTGP
M:^$$S3--\*?AM*UP^IR3M)X&\,.T\FM01VNL/,6TLF1]6M88K;4V?<U_!%'#
M=&6-%4.'P<^$0D$P^%?PX$HGCNA*/ _A@2"YATXZ/%<!QI>X3Q:23I<<H/F)
MIQ-DK"V)BKT>B@#S6+X,_!^'R?)^%'PUA^S'2S;^5X%\+Q^0=#$@T4P[-+'E
M'1Q-,-+V;?[/$L@M/)#MEJ_!7X-K&L*_"7X9K$D$-LL2^ _"PC6VM]0.KV]N
MJ#2MH@@U5FU.&( 1Q:@3>HJW),M>F44 >:2_!;X.3)-'-\)OAG,EQ'J4-PDO
M@3PM(D\6LW"7>L13*^E$2QZK=Q1W6I(X9;ZXC2:Z$LB*P>_P<^$,DDDK_"OX
M;O++->7,LK^!_##227&H:>FDW\\CG2RSS7VE(FF7DK$O<Z>B6<S/;*(QZ110
M!YQ'\'/A%$\4D7PK^&\<D$VGW$,D?@?PPCPSZ39/INESQ.NEAHYM-TZ233]/
MD0A[.RD>UMVC@=HS'%\%_@["D*0_";X:1);QZ9%;I%X$\+1I!%HMU)>Z-'"J
M:4!%'I-[++=Z8B!5L+J22XM1%*[.?2Z* /,C\%?@VT;0M\)?ADT3036K1'P'
MX5,;6USJ0UFXMV0Z5M,%QJZC59H2#'+J0%](K70$M/E^#/P?G\_S_A1\-9OM
M)U8W/F^!?"\GV@Z^(AKIGWZ6?-.M"&$:MYF[^T1%$+SSA&F/2J* /.#\'/A$
M9#,?A7\.#,T\ETTI\#^&#(UU-IHT::Y,ATO<9Y=' TJ28GS'TT"Q9C:CRJ;%
M\&OA! T+0_"KX;0M;/I<ENT7@;PQ&T$FAV\EIHLD)32P8GT>UFEMM+="K:?;
MRR0VAAC=E/I-% 'F:?!;X.11QQ1_";X9QQ0PV-O#&G@/PLD<5OIE^^J:;!&B
MZ4%2'3]3DDU&QB4!+2_=[N!8[AFD(_P5^#<L<D4GPE^&<D4T-[;RQOX#\+/'
M+;ZE?IJFHP2(VE%7AU#4XX]1O8F!2ZOT2[G62X42#TRB@#S>3X-?""9IGF^%
M7PVE>Y?5)+AI/ WAAVGDURWCM-;DF9M+)E?6+6&&VU1G+-J%O%'#=F:-%4?@
M!]DUW_H&^.__  NOV9__ (S7](]?S??\(;J/_0@:_P#^(7?#S_YJJ /WV^"\
MHG^#OPGF69;E9OAIX$E6X359M=2X$GA?2G$R:W<1PSZRLH.]=5GABFU$,+N2
M.-YF4>EUYQ\''DD^$7PK>5YI97^''@=Y)+F[T_4+B21O#&EEWGO])5-*OIG8
MEI;O3$33[ERTUFJVSQ@>CT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7QI_P %#?VF?$7[&G[$/[3W[4_A+PWHOC#Q-\"?A'XG
M^(>A^&/$=Q?6NA:UJ6B0));6.K3Z9)%J$=C([@S_ &.6*X9%*1RQLV]?LNOS
MP_X*T?!7XG?M&?\ !-;]M'X%_!?PM-XW^*OQ2^ _C'PAX#\)6^I:-H\_B#Q'
MJ=O$ECIL6I^(M1TC0[%YV5@+C5-3LK1,?O;A 0:X\PE6A@<7+#\_MXT9.C[.
M/-4Y^?#I<D>67-+E=2RY7IS.VFG5@HTI8S#1K\GL76BJO.^6')R5F^9WC:/,
MJ=WS+HKZZ_!?[%O_  6U/Q8_X)Z?M;_M9_M4_#KPQ\(?C!^Q1#K5Y\8OA1X/
MU;4KC1M1T[6_ .B_$GX(W_A6\\037.J&#XN:+XET71M$-W),TWB 7D5NK((X
MEV?^":'_  6 \5_'O]FK]KWX\?\ !1+PU\%_V.?^&0_C.OPT^(-QI_BK6CX3
MT.RG^'W@CQG##K5[XFNKR]F\6)J'B]/#B:/HYN;C5M86VTK1]/N=1FBAN/R[
M^+G_  1M_;1\:_M7_L+:5X3\.3>'/V/_ -H;]GG]A'2/^"J6C)X@\$?9K/X@
M_L%Z/I^M^&_#VL:=_P )$-1\1-XTETK0?!/V_P (Z=XCLI+O3;BZU*^ATHK-
M/U7QD_X)6?MO_$'X5?\ !1FY\.?"+2)_%-[_ ,%J_!?_  4%^"/PG\5^-_!N
MF^&_VI?@M\--&\,QR>"Y-1M=3UC2O#:>*/(OAHNF>/X-$B75]%LH]6M[&TFA
MO4]/$>SCCL:XNG2PU58[+:+E3G7H8+^QN(LER;$9]&GAYNI768X;'8C.,%AJ
M=2?UO+,%CI8>+A"K.GYN%=2I@\ JJJ2Q"A@,RKM.-&IB?[6R',\SI9))UHI4
M)X'&X)97BZU2$5A,7CLM^L2C)*%7]]?A)_P5@_X)Z?'/X;?'#XM?##]IGPIX
M@\%_LV>%KCQQ\<I+SPY\0/"_BCX<^#+?2IM:;Q7K?P^\6^$="^(,OAV;3;:X
MFL=8TWPO?:?J,D$MI87%S>1M *'PK_X*Z_\ !-[XW>-]8^''PF_:P^'WCKQG
MH_PTU?XOG1]#L/&,@UWX?>'_  ]%XJ\0ZWX)U*?PS!I/Q!N?#VARM=>(/#_@
M2_\ $?B70YK/4].U71[34M(U2SL_Q4^-W[%W[=/[;OQ@_P""C'[:FM_LC:[^
MR_J/Q"_X)/\ Q'_8*^"/[/?B[XH_"'Q%\6_C9\3/%-_/XQC\:>*-3^'7C+7O
MAEH/AW3)Y8/!WA=O$/C5=2EEB2^NH]*L;953USPG^P/^U1H'Q?\ ^#<#Q/:_
M!9](T?\ 8D^ _P 4?!/[5FH:?X@\ 68^%6L^*/V>O!WA*VT?4(++Q$D_BE-6
M\9V.K6MS+X+A\26DMZD^I7LZPW(O9<Z=-UI482E'"RKO X:2J2A6^J5<=AN.
MFL;4J1E"E5PV'GP]PWBJV&4J<Z4.(Z> Q.)H5YX2H]JLU2A.5.^)]E2QN)YH
MPG15;ZDN#YO 0IS4JL*]:6=Y[@Z&*M.G6J9++%8?#UJ=#'1/(?B1_P '(5C\
M9O\ @E]^UQ^U=^R7HGA_X;_M$_LV_$[PMX>D\"_$;1?&OQ \*K\--9^.WA3X
M9Z=\1[[7-0\(?"WP_<-XQT+5-5OX?"EGJ]SK_@RXCB?7XF5!YGZTV'_!5_\
M9;^.?[/O[5VM_LD_M!?#OXH_'?\ 9M_9N\;_ !;UCPU%H_B>VMK+4=&\#ZYJ
MFA^*++3/$6F^&U\=_#RY\2:7';_\))X+U'6/#5Y!/:0Q>($&IZ?-<?@?XB_X
M)W?\%$8_^"2'_!1'_@F\G[)'B36/B#JO[8&I_'+X,?$JP^*/P7G\ ?'KP=XZ
M_:>\(>/9X/"EM?\ CZR\1^%]2\.^#]&O]<UZT^(.D^&H959;'3IM0U.5K-?T
M'_:A_85_:A\9?\%$O'GQD^'?P>EN?A+KG_!#7XS_ +(MKXBTSQ!X$T:QO?CO
MKNJZW<>#_A>=%G\06&J1[X+FT:PU:32X_"&G(ZQR:S:^647@Q+JSR?,%1]I"
MMB\LIU<)6@Y?7,-CJ?A5B\WJ3IQ<%*$*G%6#GE-3".A3J//*RE0E357 8"?7
M%0IYCA.;V4Z>%Q^+C7I.*^JXG!OQ(R_+:5.I)3;G-<,XS^TL/B55J0CE-&<*
MT:KI8_&T_MO_ ()E_P#!3'P#^U3\"?V7/#GQE^)W@FT_;3^*7['GA#]K/Q_\
M,M&\/Z_X8M#\/]?U&XT>Y\<>'1?V]WH$GA^#5H38W%EI_B;4]1TZ:*8WMM;Q
MHY3Z'UK]N[X2^-_V#_C'^W/^RYXET/XV_#_P-\(?C9\0? VL-9>)] \->,M:
M^#^C^*&O--9M:TC1M;_L=O$OAFZT>ZU*TLO*GCBN)M,N+A/*F/\ (_\ \%#O
MV7/VI?V(?^"7G_!(#XX> ],L?AC^W;\'_AA<?\$XO&OPWU#7-'U#5_&.@_M<
M>!?$O@:;P+:W'AG6KK2_$NL>#?%1B\1^'I-)UN^L](U"_N-?C::*QF(_J#/[
M&&L?!7_@COKG["GPDT<>*/&7A3]A+Q9\"_#.EV]QIFFMXP^(]]\(-6T*ZF^U
MW]QI^DVEQXM\<7]Y?2W=_=VMG'/J;S7=U'&))AU9XV\OXIQ67^Y7P-;'9=@(
M81*HJF/C3JYC0K86"5;VE!9'B,HDJ:YYQS>MBZ4N:DZ,%RY6N7$<.T,7><,;
M2PV.Q<L5S0]G@XUHY?B*6(D_9<M:6<TL='G?+'^RZ=&?\55:B_,W]E;_ (+/
M?MM:MXD_X)G^)/VO?V??V9;7X"_\%5);CPY\#/$G[-_CKXES_$GX6>-GT^'5
MM(L_BSX0^)FE)I6JZ1J-M/%;7=UX,URXCTAY)KQ[V\^S0:?J7ZV_"7_@J]_P
M3K^.GQ*\2?"#X5_M8?#/Q7\1O!GA+XC>._&?AM'\0:._@SPA\)/$,_A?XC:]
MXOU/Q!H>DZ-X7LO"^KVTHO#KVHZ?+<:8$U_3X[S0)H=3D_/'_@D'_P $9/A[
M^SC\%_V+?C;^T[HWQP\5_MA? [X,0Z#H/@CXX_'G6_B[\//V7O%>OVMQ9>,[
M#X%>!K37M5^&W@7^T;-HK1I?#;:K;VD"PG3+N&ZB^U'YM_9C_P""0_QROO\
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
MG/V8/V ?VL_VB]3U+]@:P\.>/=6\/_%WP'\!M-UK5(_$7BGX7ZOXWC\9:O\
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
M5:A3JT:-256%'^YNBOX#/^"L/[3.G?\ !2KXK67[4_P:^(&OW'[,G["_CO\
MX)Q_#OX5WWA?Q#JNG>'_ !;^T1^U_P#%KP7\1?BKJ-ZFGW%K!J6H_#[X3VOA
M?P'?V5RLXT76KN_(V7,JF+]1O^"H7_!<[X^_L2?&'X^6WPE\3_L@_$WP=^S9
MJ?PYMO&'P&L?@Y^V-\4/BKJEEXGN=%76+;XB_M._#[2]+_9C_9F\;31:CJ;:
M+X&\>Q>+;ZWT[2-+UB[O[V[\5VGAW3I2<(QCB4\+7EF.(P+I5$Y1I4J=*A5H
M8NM4@I\E/$0K1JQC3I5U##U<-B'5E3KQ;J-JLW]6:KT5E^%QJJQ:ASU<15G2
MG@Z<:CBG5H2BH5'4J47]8AB<-[)5<--+^JVD9E16=V5$52S,Q"JJJ,LS,< *
M "220 !D\5_//X[_ ."CO_!17XC?\%08/V&OV._@W^RYJOPRTK]GO]FK]J7X
MB?$/XYZUX^T?Q/X,^%OQ#\1G3_B5I.F6OA37)+7Q7XQO+"_TV#P'#!H]AIFC
MZC8WT_B.?4[*^@^Q=G^QK^W3^WI_P4 \=_%?XS_"KPA^R?X2_8#^''[27Q>_
M9LN_#'C$_%6Y_:E\8Z!\+([C1/$'Q?T/Q?I.K/\ "_1&NM;O-/NM(^'&K>![
MF>[TNUU&UN/&-E<265_--95:5/$2=+DG0P^9XB<:TE3C3IY7C,=E56M7DG4=
M/#5,YP%?*J->,:BJXFG6E3A]7I3Q25*=*K*ERS]I"K5RZC&5)<\IU,RP6$S2
MC0I1E[-2Q,,JQE',*U&4J?L:$Z4:E3VU6GAY_N%X3\9>$/'NBP^(_ WBOPWX
MS\/7$]W:V^O>$]<TOQ%HL]UI]S)9W]M#JFCW5Y8RSV5W#+:W<*3M);7,4D$R
MI*C*.DK^$G_@E/\ MQ?MC?L#?\$\OV(_B(G@S]F?Q+^PY\5?^"A/C3]EW7O#
MJ+\2/^&FQ>?&+XZ_$6R;XHV6OQ:K8?#/1-.\,^(;>:P3P(WA7Q)J&L:5IUOJ
M!\3Z=)K36VB?TO\ _!7;P+_P3_F_9<\4?'+_ (*-VNIZ[\"O@5H'B/5[7P?_
M ,+&^(/A31?$OC'Q%!8V'ANRL/"/@KQ1X=MO&WQ,N]2M+?1OAN^IPZC=>'K[
M6=4N].;3H+K4[Z.<74^KX'Z_37M:4(X95Z4FZ>(I8BMDF29U+"JBH595*U6E
MGF"AE\(.?UQ8K"W=*M.KAHZ8>/M\;+ OF51U,4J$H14X5J-#.,VR>%92<Z<8
MQA6RG$/&<W(L-*EB%%U:4:>(?ZKT5_!7\%/AO^U+X;_8A_X(;?L$?M?^(/BQ
MHOPK_;E_;L^(NN?$7X7>*/&WBJQ\7S_LHZ%X>@\:?"+]G/Q[K]IJ-OXHLO#7
MB,W4>M:IX,&J64MM87>G:%=0V)TYK.S^]OV*O@Q^S7HWQ4_X+?\ [!'QXUOQ
M+HW_  37_8\^.GP;^,WACP+XA^,GQ%\/_#WX:>%?&WPCUSQK\1_ &J>(['Q?
M9^([OX1_VE NN77PZU+7+KP[<7EI#/<:;<WTLOVGHJTU2J8Z$ZD*7U6.:RA*
MNU!)Y!0X3KYY3QSC*<<'5P7^M4,/3A3GBE6Q659A1G.BI8:4L*=3VD,-.G&5
M=5JN64G]64JCJ+.\=Q-@<HJ8%3A3GBJ>,EPV\2W.G0<,)FN7U(QJ2]O!?UO4
M5_'E_P $;_V;=8^*O['W_!3SQ=X3^$'QU\7?\$[/VB_CIJOB_P#X)^_LD:E\
M:O%GPF\1?$7X5>"]2UNYU'2/#GC#Q+XVTG4O 7PU^-&HPZ/X6O+7Q#XHT_1?
M$V@6.IVGB2:[TJ6YN;[T?_@@YI@^"G_!13_@IO\ LZZW\,_'G[#EU=Z'\%/B
M=\,O^";_ (C\<3_%[PGX"^'UKHEGX>U[X\^$/BU8>*/%7@S79_'?B;4;.TUO
M1_"E\;?2);F#3Y;[5+?3+*/2BE3E/$QPU2%7#U)Y)#-XTZT%#$4JBR_"YA7R
M[%4)2BXXNA#$N-2GAI8JIAX4_K./HX*C*4:)4FJ="I73IU(T<XEE4YTY\]&K
M!X^K@*6-PU:"FGAZE2DW&>*6&HUI*>'P=?%U_8O$?UC4445F:!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7\X/\ PEVI_P#0^>(O_$R/
MA7_\R]?T?5_.=]D\5?\ /A\2?_"._9(_^2* /WE^"IC;X-_"5H6@:)OAEX#,
M36LVI7-JT9\+:44:VN-8"ZO/ 5P89M55=2EC*O? 732BO3*\U^#,OG_!_P"%
M$_G_ &GSOAKX%E^TG5AKQN/,\+Z6_GG7%BA&M>;GS/[6$,0U'=]L$48FV#TJ
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD3]N#]B[X6?M^_
M /5/V:_C9KGC_2?A;XB\6>"/$_B[3_AYKNF>'M1\7V?@7Q)9>*;/P=KU]J>A
M:^DOA#6M4TVP_P"$AL+.VL[^]M;98+;4[$L[M]=T4G&,N7FBI<E6C6BI)22J
MX>O0Q5"?+)2C)T\1A</52G&<'*E%3IU(<U.;4I1YN64HN4*M-N,I1ER5J-:A
M5BI1E&<>>C7K4W*$X3BJDG"I3FHU(?EO\8O^"./[!/Q0\4_L^^/?!OP6\)_L
MR?$+]FSXX^$/CUX"\>_LK^!?A7\&?%6J>(O!_P!H\CPKXVU/2/A]>'Q1\/\
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
MT 6:*K?;;/\ Y^[;_O\ Q?\ Q='VVS_Y^[;_ +_Q?_%T 6:*K?;;/_G[MO\
MO_%_\71]ML_^?NV_[_Q?_%T 6:*K?;;/_G[MO^_\7_Q='VVS_P"?NV_[_P 7
M_P 70!9HJM]ML_\ G[MO^_\ %_\ %T?;;/\ Y^[;_O\ Q?\ Q= %FBJWVVS_
M .?NV_[_ ,7_ ,71]ML_^?NV_P"_\7_Q= %FBJWVVS_Y^[;_ +_Q?_%T?;;/
M_G[MO^_\7_Q= %FBJWVVS_Y^[;_O_%_\71]ML_\ G[MO^_\ %_\ %T 6:*K?
M;;/_ )^[;_O_ !?_ !='VVS_ .?NV_[_ ,7_ ,70!9HJM]ML_P#G[MO^_P#%
M_P#%T?;;/_G[MO\ O_%_\70!9HJM]ML_^?NV_P"_\7_Q='VVS_Y^[;_O_%_\
M70!9HJM]ML_^?NV_[_Q?_%T?;;/_ )^[;_O_ !?_ != %FBJWVVS_P"?NV_[
M_P 7_P 71]ML_P#G[MO^_P#%_P#%T 6:*K?;;/\ Y^[;_O\ Q?\ Q='VVS_Y
M^[;_ +_Q?_%T 6:*K?;;/_G[MO\ O_%_\71]ML_^?NV_[_Q?_%T 6:*K?;;/
M_G[MO^_\7_Q='VVS_P"?NV_[_P 7_P 70!9HJM]ML_\ G[MO^_\ %_\ %T?;
M;/\ Y^[;_O\ Q?\ Q= %FBJWVVS_ .?NV_[_ ,7_ ,71]ML_^?NV_P"_\7_Q
M= %FBJWVVS_Y^[;_ +_Q?_%T?;;/_G[MO^_\7_Q= %FBJWVVS_Y^[;_O_%_\
M71]ML_\ G[MO^_\ %_\ %T 6:*K?;;/_ )^[;_O_ !?_ !='VVS_ .?NV_[_
M ,7_ ,70!9HJM]ML_P#G[MO^_P#%_P#%T?;;/_G[MO\ O_%_\70!9HJM]ML_
M^?NV_P"_\7_Q='VVS_Y^[;_O_%_\70!9HI 00"""" 00<@@\@@C@@CD$=:6@
M HHHH *_G+_L7Q+_ -"YX^_\,3^R]_\ +BOZ-*_FI_X0RT_Z)_I/_B%OCG_Y
MJJ /Z#?@U*T_P@^%,S3/<M-\-O TK7$FJ0:Y).TGAC2W,TFM6L<-MK#RDEVU
M2WBB@U!F-W#&D<RJ/2:\X^#@D'PB^%8F$XF'PX\#B472:;'="0>&=+WBYCT8
MG1TG#9$R:23IJR;EL3]E$5>CT %13QO+!-%%/):R2Q21QW,*PO+;NZ,J3Q)<
M136[21,1(BSPRPLR@2Q2(60RT4FDTT[V::=FT[--.S333LW9IIIV:::333LT
MUNFFKI-7335TTTU=*Z::>S33:?PIH7[%<EKX-UKX.>/?B_XH^-WP.^(7B;XH
M^+OB[X0^*/AGX>VFM^,;_P"(EY#K<6A:7K_PJ\(?#(>&O#ND^+Y]5\7"2VM+
MGQ ]])8:7;ZS;:-:_9*XJT_X)@_ GP[8G1?A]XU^-/P^\/:TGC+2/B/HVE>.
MX_$__"TO _C?XC/\3M6\!>*=<^(ND>-/%&E:)!KTUY86.J^"-<\*>+4T#4]6
MTZ[\17DNH37E?I!14QIPCR<L8KDI1H)))1="$:5.%"I!?NZM&%.A2I1I5J=6
M'LH*G)5(N2D2;G\6MJE6K'^Y6K2JSK5J;WIUJLZ]6I.K3E"I[27/"5.48.'R
M1\"_V/?!?P%\6CQ+H/CGXC^*-,T'PSX@\#_"WP5XMU#PU-X5^$'@?Q5XM'C7
M7_#'@]-"\+Z#K6K07NM0:;##J_C[6?&/B'3]$T72M$L-7M[&*Y2Z^F/%C,GA
M;Q*Z,R.GA_665U8JRLNG7)5E92"K*0"&!!! (.:WZY[Q=_R*GB?_ +%[6O\
MTVW-:7;44VWRII-MMMM\TI2D[RG.<K2G4G*=2I)*4ZDVDU*C&+;C&,>:UU%*
M*2C%0A&,8J,8PA!*$(0C"$(WC"$4VGXE\*/@S\(+WX7?#:\O/A5\.+N\N_ /
M@ZZN[NZ\$>&KBZNKJX\/:=-<7-S<3:8\L]Q/*[RS32N\DLCM)(S.Q)[[_A2'
MP7_Z)%\,?_""\*__ "JJW\'_ /DDOPN_[)UX)_\ 4:TRO1:0SR__ (4A\%_^
MB1?#'_P@O"O_ ,JJ/^%(?!?_ *)%\,?_  @O"O\ \JJ]0HH \O\ ^%(?!?\
MZ)%\,?\ P@O"O_RJH_X4A\%_^B1?#'_P@O"O_P JJ]0HH \O_P"%(?!?_HD7
MPQ_\(+PK_P#*JC_A2'P7_P"B1?#'_P (+PK_ /*JO4** /+_ /A2'P7_ .B1
M?#'_ ,(+PK_\JJ/^%(?!?_HD7PQ_\(+PK_\ *JO4** /+_\ A2'P7_Z)%\,?
M_""\*_\ RJH_X4A\%_\ HD7PQ_\ ""\*_P#RJKU"B@#R_P#X4A\%_P#HD7PQ
M_P#""\*__*JC_A2'P7_Z)%\,?_""\*__ "JKU"B@#R__ (4A\%_^B1?#'_P@
MO"O_ ,JJ/^%(?!?_ *)%\,?_  @O"O\ \JJ]0HH \O\ ^%(?!?\ Z)%\,?\
MP@O"O_RJH_X4A\%_^B1?#'_P@O"O_P JJ]0HH \O_P"%(?!?_HD7PQ_\(+PK
M_P#*JC_A2'P7_P"B1?#'_P (+PK_ /*JO4** /+_ /A2'P7_ .B1?#'_ ,(+
MPK_\JJ/^%(?!?_HD7PQ_\(+PK_\ *JO4** /+_\ A2'P7_Z)%\,?_""\*_\
MRJH_X4A\%_\ HD7PQ_\ ""\*_P#RJKU"B@#R_P#X4A\%_P#HD7PQ_P#""\*_
M_*JC_A2'P7_Z)%\,?_""\*__ "JKU"B@#R__ (4A\%_^B1?#'_P@O"O_ ,JJ
M/^%(?!?_ *)%\,?_  @O"O\ \JJ]0HH \O\ ^%(?!?\ Z)%\,?\ P@O"O_RJ
MH_X4A\%_^B1?#'_P@O"O_P JJ]0HH \O_P"%(?!?_HD7PQ_\(+PK_P#*JC_A
M2'P7_P"B1?#'_P (+PK_ /*JO4** /+_ /A2'P7_ .B1?#'_ ,(+PK_\JJ/^
M%(?!?_HD7PQ_\(+PK_\ *JO4** /+_\ A2'P7_Z)%\,?_""\*_\ RJH_X4A\
M%_\ HD7PQ_\ ""\*_P#RJKU"B@#R_P#X4A\%_P#HD7PQ_P#""\*__*JC_A2'
MP7_Z)%\,?_""\*__ "JKU"B@#R__ (4A\%_^B1?#'_P@O"O_ ,JJ/^%(?!?_
M *)%\,?_  @O"O\ \JJ]0HH \O\ ^%(?!?\ Z)%\,?\ P@O"O_RJH_X4A\%_
M^B1?#'_P@O"O_P JJ]0HH \O_P"%(?!?_HD7PQ_\(+PK_P#*JC_A2'P7_P"B
M1?#'_P (+PK_ /*JO4** /+_ /A2'P7_ .B1?#'_ ,(+PK_\JJ/^%(?!?_HD
M7PQ_\(+PK_\ *JO4** /+_\ A2'P7_Z)%\,?_""\*_\ RJH_X4A\%_\ HD7P
MQ_\ ""\*_P#RJKU"B@#R_P#X4A\%_P#HD7PQ_P#""\*__*JC_A2'P7_Z)%\,
M?_""\*__ "JKU"B@#R__ (4A\%_^B1?#'_P@O"O_ ,JJ/^%(?!?_ *)%\,?_
M  @O"O\ \JJ]0HH \O\ ^%(?!?\ Z)%\,?\ P@O"O_RJH_X4A\%_^B1?#'_P
M@O"O_P JJ]0HH \O_P"%(?!?_HD7PQ_\(+PK_P#*J@_!#X+D$'X1?#$@\$'P
M%X5P1Z'_ (E5>H44 0VUM;V5M;V=G;PVMI:016UK:VT206]M;P1K%!;P0Q*L
M<,,,2+'%%&JI&BJB*%  FHHH **** "OYF?,\(_\]OAG_P"##]KS_P"(K^F:
MOYKO^$S@_P"BAV7_ (FWXB_^9.@#^@CX,Q>1\'_A3"8#;&'X:^!8C;'25T$V
M_E^%]+3R#H223)HIBQY9TE)I5T[;]C6200ACZ37F?P56-/@W\)5A6!(E^&7@
M-8DM8-1M;9(QX6TH(MO:ZPS:O;0*H A@U5FU&&,+'?,;E92?3* "H;AIUMYV
MM8XIKE896MH9YFMX)9PC&&.:X2&Y>")Y JR3);W#1(2ZPRE1&TU0W%O#=V\]
MK<QK-;W,,MO/$^=LL,R-'+&V"#M=&96P0<$\U,DW&2CI)QDHN_+:3C)1=^6=
MK2<7?DG;?EE;EDXV4HM[*46]+Z*2OI>-]+Z<T;[<T;\T?ESX4?%KXL^._@3X
MZ\8^)]'^%W@WXH^%?%OQE\'K!<Z[XD_X55IUU\.O&WB/POINK:QX@U#3-/\
M$$^AP6FD0WNNWJ:9I3W;PWIM8-(BEC^R?%&I?MY?M$6OA'2-9M_!/P8@U'P3
M\)?%/Q^^*MQX@?Q_X>TGXD?"31_C#>?#KPIJWP6M=2GAU7PG<?$3PMI&H>.-
M!N?'O_"06]M_:7A?2FMK^TU@:Y%]@VO[!7[)>GZ%=^#=+^#'A;2_AWK \=/X
MI^&&GQ36_P ./'%Y\1](L]!\6:EXY\("4Z5XMOM0T>S:R\S6HKN*,7M_<^2U
M[<FY7H[?]B_]E*WT[X?Z2GP"^&<NG_"O5[O7?AY;7GARUOT\)ZG?:G9ZU=SZ
M2U]]HDCBGUC3M.U5K*5Y;$:CI]C>K;+<6=M)$J<9I1<ZEYK#X.E=4U*#Q%&G
M"&(Q<J<II3C4JQE56%]I&GB85)T\54H3C2E"9+I%MKVN,G*_NSE1K3JO#8>,
MTVX.C3E3I_6%3E.A4IJIAZ=>+J1GX7^RS^UK\3OC;X_\.VOC#P]\-M/^'GQD
M^&7CSXN?!M?"=]K_ /PGOAGPYX"^)5EX#N=$^*-GK%Q/IVI:IJ]GKNB:I'J_
MAJ#2+#2=6@UKPY<V%X8+359_O#Q:,^%?$PR%SX?UD98X49TZYY8X. .I.#@<
MXK@O /P"^"GPL\5>-?'/PX^%O@CP5XO^(MVU[XW\1^'- L-,U;Q'</?7>IRM
MJ%W;Q)(8Y]4U"^U6YMX3%;W.J7EUJ-Q%)>SR3MWGB[_D5/$__8O:U_Z;;FM6
MXN,$H\K46FK\S2<[PBZCM*M*G"\)8B<*52NVISI4W!*4Q4TYN4U.[A9J*@KJ
MG&-22IJ4XTE5J)U(T8SJ0HJ\(U)J3<?GKX5_%Z2T^%_PWM1\*?C'<BV\!>#[
M<7%MX.M'MY_)\/:='YT#MKBEX9=N^)RJEHV5BHSBN]_X7++_ -$C^-/_ (1E
MG_\ +VK/@*]UC3?@;\.K[0='37]3M?AQX%FBT9KZ/3I=0A3P_I!N[>TNYHY+
M=+]K7SC81W1@M)[P0P7-W9P2/=0_-6G?\%*OV.]2\8:IX9D^.?P[T"WT!)['
M6[OQ;KDGAJ^A\4V]P8+OPY:Z;JEE )I-%,%U#KM])=PVMOJ'V>PL#J$GVQ[/
MKPN78_'1JSP6#Q&+C17-6^K4:E>5)-I1=2%&G5G!3;M3;A:HXS46W":CT4Z-
M6JI.G3G44=9<D93<>UU%2:OTTUL[;.WT9_PN67_HD?QI_P#",L__ )>T?\+E
ME_Z)'\:?_",L_P#Y>UEZ%^U9^S'XGV_\(_\ M"_!76"YP@L/B;X-G9F+B/:%
M36"V[S&";<9#$#&:TK?]H7X2WFG37UEXPT>]NX?$2>%1H5GJVC7.N3ZY-)_H
MMK;6D.I/!-!>6.-:MM06Z_LYM$+:G)=QV\-PT4RP&.BVIX+&0::353"XFFTY
M72NJE"G9-QEJ[)6=Y1ZITJJ=G2J)Z:.$UO\ XH1_R[M#O^%RR_\ 1(_C3_X1
MEG_\O:/^%RR_]$C^-/\ X1EG_P#+VO6H-5TNZ;9;:E87#A=Y2"\MYF"Y W%8
MY&.W) STR1SR*JR:_I,.M6GA^:Z\G5;^PN-2T^&6&>.&_M;.1(KP65ZT0LKJ
MYLS)%)=V,-P][;VTT5U+;K;2+*>;DFVURRNDY-<KNHI7;:LG9+5NVBU>EVHL
M^SVOL]NYY?\ \+EE_P"B1_&G_P (RS_^7M'_  N67_HD?QI_\(RS_P#E[7J.
MA:_I/B6P&JZ)=?;M->YN[:"^2&>.VNVL[B2UFGL99XHEOK%IHI%MM0M#-8WJ
M+YUG<3P,DC;%*491;C).,HNSBTTTUNFGJFNJ=FNJ3T2::=GHUNF>+?\ "Y9?
M^B1_&G_PC+/_ .7M'_"Y9?\ HD?QI_\ ",L__E[7M-%(#Q;_ (7++_T2/XT_
M^$99_P#R]H_X7++_ -$C^-/_ (1EG_\ +VO::* /%O\ A<LO_1(_C3_X1EG_
M /+VC_A<LO\ T2/XT_\ A&6?_P O:]IHH \6_P"%RR_]$C^-/_A&6?\ \O:/
M^%RR_P#1(_C3_P"$99__ "]KVFB@#Q;_ (7++_T2/XT_^$99_P#R]H_X7++_
M -$C^-/_ (1EG_\ +VO::* /%O\ A<LO_1(_C3_X1EG_ /+VC_A<LO\ T2/X
MT_\ A&6?_P O:]IHH \6_P"%RR_]$C^-/_A&6?\ \O:/^%RR_P#1(_C3_P"$
M99__ "]KVFB@#Q;_ (7++_T2/XT_^$99_P#R]H_X7++_ -$C^-/_ (1EG_\
M+VO::BFFAMH9KBXFBM[>WBDFGGFD2*&&&)#)+--+(52.*-%9Y)'941%+,0 3
M0!XW_P +EE_Z)'\:?_",L_\ Y>T?\+EE_P"B1_&G_P (RS_^7M?D7K/[:OQ%
MN/&'C+XG?#7X/^+_ (G_ /!.3X;?$)M"\8^)?#=U=3>+M1\2V4CW7B7QMX(L
M/M U#Q#\&?"^N[+F]T",?8[FZ1Y3?V>D3C2+3]F?A5\6/AW\;? VA_$CX6>*
M])\9>#/$-N)]-UG2+@31;@%\^SO(6"W&GZE9NWE7NG7L4%Y:2C9/"AQGVLSR
M+'952H5\1#FI5FHSG3<9K"5Y4Z=58+'*$ZCPF8*E4C5J82NJ<XPE%PE5?M8X
M?IKX6K0C&4U>,M&U9^SFTI*E5LW[.JHM2=.5FDU9R?,H<U_PN67_ *)'\:?_
M  C+/_Y>T?\ "Y9?^B1_&G_PC+/_ .7M>TT5XIS'BW_"Y9?^B1_&G_PC+/\
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
MQ117E& 4444 %?SE_P!I^*/^@Y\1/_#O?LJ__*ROZ-*_G$_X1?7/^A)\7_\
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
MVIIJ<)/FA.,M^!_9>_:X^%G[5/AF^U#P=-?^'/''A>;^S?B1\)O%L/\ 97Q
M^'6OQ.8+S3-?T:<17#6R7220V>L6\1L;Y5&#!<^;:0_3MO=6MVLCVES!=)%/
M/:RO;S1S+'<VLKP75O(T;,$GMIT>&>%B)(94>.15=2!^4/[2'[&?QJ^,WQ0T
M3XI_"R[\!_LY?'K1=+E2[_:#^'WB+Q<TVMZ)<AM./@KQ/X9?P]IUMXQDN+8R
MW$6I7TB-H4%O;(TM_P"=:6=KY3X-_83_ &^;KPWIVG^)_P!N#QUHT-DMQ8RZ
M!X7UF3P=';/;7+QRS6UYH_@^[%[#J$\1U.'479KJ\ANQ)?;;Z6\6O3JY?D&(
M@L9A\X660J\CEEN,PN-Q^)PDI>TYX0Q&"CR8K#MQOAJM3V&)5-J&,I0JJ,Z^
MTJ.$FO:0Q"H*5FZ-2%2K4IMWNE*DK3AI[DGRSM95(J5G+]HM?\0:5X8TV76-
M:G>TTRWEMX[N]%O<7$-DES/';B[O6MHI3::? \BR7NH7 CL["W$EU>3P6T4L
MJ<_JWQ-^'^@ZM<:+K?B_P_H]]9Z7!K-Z=4U2TT^SL=/NI3%92WFH7DL-C;2W
MQ2:6SMI;A;FYMX)[J*%K:)Y1^2&L?\$QOB]KFF7MKKW[1_Q@\8WUY#);K<>+
M?VEOBC/I\*W!=)99=*TKP5IT5]'%#+/&FGO-;VTZR>7-*(RP:SX3_P""2_PS
M\/ZC?R^(_A'\+_BI87,6ER68^)WQA^-/B.\TZ^T^V2UN&9/['M].U*UOA%#/
M!#<V49TIDDM+<SV+VT%E$<%PS"FY5<\QU>:4[4\)DTZ3G;V?+9X_'0C%KFGR
MJ7\6S?N>SM42I8))N6*JS>NE/#.-_AZUJJ2W=K_%Y6][[B\;_M^?L7?#MIXO
M%?[2WPFM;FV#&:RTOQ3:>)M13:&S_P 2[PR-8O6)*D*%MSO8;5RW%?'-_P#\
M%6],\8;_  -^S'\(?'7[2GQ:O-=>Q\.R^&O"?B#PG\-M2T%=FH?V[J&N^*DL
M+O2)X-(8I>Z7+YGV>9&UG[:=%*D_3_@C]EW3?AND*^!OV:?V/?#4D&/*N]/T
MG4QJ*[2I4G4YOA_+J+E2JE2]TQ!&00<FO1K?X??$RST:+0+/P%\#K/2X=='B
M>);3Q9X_M;V/Q&+PW_\ ;B:I;^%(]074VN&9&NUN!(]D[Z8V=-=K0NCBN%\,
MVUEF:9A-2@X?VAC<+AZ#<>?6I0RVBJTJ=W'GHK&0=6-X^UIN*E)QG@8?\N*]
M9W5O:U:<(:7U<:,>9K:\?:*ZTYDTF_CW_AG3]O+]J0M<_M._'FT_9R^&M^,R
M? []FB9U\37EC* 'TWQ=\5[[S;HM)$2EW#HOVVPD9I4C2/$,Z?6/P)_8A_9A
M_9QF?4/A;\*]%T[Q%<Z8=*U+Q?K4EUXF\6:M!)++/=S:AKFNS7UV]UJ,DI.H
M2P&W%TB11.GE1J@])^T_M"_] 3X,_P#A4>-__F0H^T_M"_\ 0$^#/_A4>-__
M )D*Y,5GV8XFC+"TZE/ 8"6CR_+*4<#A)+2WMHT7[;%RT5ZF-Q6+FVK^ZW8S
MGBJTXNFI*E2?_+FA%4J;_P 2C[U1Z+6K.H_0AU/]FWX Z[HR>'_$7P;^&OB7
M1X3<"WL_$G@OP[KJVT-S<37)M+>74].N9XK.!YWCL[99?*L[816MLL5M!!%'
M\E?$W_@EC^QIXLTZ_D\)_ GPEX*\5:D4LT\1>%M8\5>$/[+M;J0I?7J:?X=U
M6WL+Z2TMY)I[/2I+2&TO;M(+:ZN+>S:9A]=_:?VA?^@)\&?_  J/&_\ \R%'
MVG]H7_H"?!G_ ,*CQO\ _,A6.%SG-\%-3PN9YA1?-S.-/&XJ-.3O?WZ:Q'LY
MIM)R4J;4OM7N[Q#$XBF[PKU8ZWLJE1)OSCS\K\TUKUN?#W@O_@DG^R-X9\3W
MEWXG\ 7WQ=T6:UL;G2KSXJ^._&/BK6=%U:SBBLY[9[26_M])U73;NVCCGM)K
MJ(3Z8PN--2WFT][(6/W;X%^ GP0^&,$=O\//A%\-O!4<15D/AKP5X>TB8,H
M#M<V6GQ7$DG )DDE9RV6+%B2:?VG]H7_ * GP9_\*CQO_P#,A1]I_:%_Z GP
M9_\ "H\;_P#S(4\9G>;YA98W,\=B(J*CR5,57]EHK7]C&K3H)M6YFJ$5)J[C
M>[;J8G$5OXE:K-62LZD^73^ZI*-^_NJ^]M[^A-X/\,/HT7A]M#T]M'AO8]2B
ML3"#''J46H?VM'J*.3YHU!=3_P!/^VB3[4;LM.93(S,>DKQG[3^T+_T!/@S_
M .%1XW_^9"C[3^T+_P! 3X,_^%1XW_\ F0KS92E+XI2EK*7O2;]Z5N9ZMZRL
MN9[NRNW96Q;;W;>[U=]7N_GU[GLU%>,_:?VA?^@)\&?_  J/&_\ \R%'VG]H
M7_H"?!G_ ,*CQO\ _,A4B/5-8T?2]?TVZT?6K*#4M+OD6*]L+I?,MKN)723R
M;B+(6:!V11+#(&BF3,<J/&S*?%?CQ^S#\"_VEO#<7AGXR?#W1?%EM8PSQZ%J
MKQO8>)/#$TZ!1>>&?$-@]OJNC74+K'/$;2Y6 S0Q--!,J;#K?:?VA?\ H"?!
MG_PJ/&__ ,R%'VG]H7_H"?!G_P *CQO_ /,A6]#$XG"U:=;#8BMAZU&?M*56
MA5J4JE.;23E"5.<7%M)1DU\4?=DI1;BZA.<)*4)RA*+O&49.+3[IIII]'W6C
MNM#\^#X5_;?_ &%?WW@*^UG]MW]F;3LE_ GB.]C@_:0^'.C1>6HB\,:^Z?9?
MB+IVGVZA+?3;Q3J9BB:*WM;1#]H7Z%\!?\%'?V2?'GPTU[XE+\3=/\'Q^$[Q
M=+\6>"?'[6W@_P"(?AW6I+AK6WTC4/"NL74%T;BZG4BWNK:2?3A&)9KJ]M4M
MKPVWT%]I_:%_Z GP9_\ "H\;_P#S(5\:_$S]B"7XO^.+KXJ?$/X1?LO^*/B=
M#J%K/X?\2:K#XMN-.T_2K"56M]#U[P^OAR*T\9P7T9N$UN^UZ:2_NS<I_9TN
MD0:?IUO;>_3S'*,S;EGV%J4<5%PD\RRB-##UL9[WO0QV!G3C@)SFKN>88>.%
MKPNZE7"XN;=^M5L/7UQ4'&:L_;8=1A*IKJJM)I4FWUJP5.2W<*C&^)/^"K/[
M-+ZG)X;^"VE_%;]IKQ;N,$.B_ [X=Z]XCLFO01BTN/$=_!IFBPEAREQ#<W=M
M(<>7*X.1Y)XC^*/_  4N^.WBOPRWPH_9H\(?LNE[;5VL/B#\9?&$GB?7M/\
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
M\2_]%Q^+7_?CX3?_ #JZ]:HH \E_X5IXE_Z+C\6O^_'PF_\ G5T?\*T\2_\
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
M:>DW9V]#"9IEN/I4Z^"S#!8JE57-3G1Q6'GS*[7PJLJB=TTXRI0DFM8JZO\
M2-%?+J>&/V1)/B.OPACT#X//\37\-#Q@G@E-,T-M??PV9_LXU5;-826A+GS!
M$&-R;7_31#]C_?UZ'_PS_P#!#_HE'@+_ ,)G2_\ Y'KAJT*U#V?MJ-6C[:E"
MO2]K2J4O:T*G-[.M3]I"'M*-3DGR58<U.?)/EG+EE;KIU:57G]E5IU?9U)T:
MGLZD*GLZL.7GI3Y)SY*D.>'/3ERSCS1YHKF5_7Z*\&U_X1_LW^%-/&K>)_ O
MPK\.Z6;RPT\:EKFE^']*L?MVJ7D.GZ;9_:[Y8(/M-_?7$%I:0^9YD]Q+'%&K
M.P!VO^&?_@A_T2CP%_X3.E__ "/4.$U"-1PFH3<HPFX24)RAR\\83<5"4H<\
M.>,9R<.>/.H\T>:E*+E*"E%SBHN4%*+E%3ORN45)RBI<LN5RC%2Y9<KERRMZ
M_17D'_#/_P $/^B4> O_  F=+_\ D>C_ (9_^"'_ $2CP%_X3.E__(]24>OT
M5Y!_PS_\$/\ HE'@+_PF=+_^1Z/^&?\ X(?]$H\!?^$SI?\ \CT >OT5Y!_P
MS_\ !#_HE'@+_P )G2__ )'H_P"&?_@A_P!$H\!?^$SI?_R/0!Z_17D'_#/_
M ,$/^B4> O\ PF=+_P#D>C_AG_X(?]$H\!?^$SI?_P CT >OT5Y!_P ,_P#P
M0_Z)1X"_\)G2_P#Y'H_X9_\ @A_T2CP%_P"$SI?_ ,CT >OT5Y!_PS_\$/\
MHE'@+_PF=+_^1Z/^&?\ X(?]$H\!?^$SI?\ \CT >OT5Y!_PS_\ !#_HE'@+
M_P )G2__ )'H_P"&?_@A_P!$H\!?^$SI?_R/0!Z_17D'_#/_ ,$/^B4> O\
MPF=+_P#D>C_AG_X(?]$H\!?^$SI?_P CT >OT5Y!_P ,_P#P0_Z)1X"_\)G2
M_P#Y'H_X9_\ @A_T2CP%_P"$SI?_ ,CT >OT5Y!_PS_\$/\ HE'@+_PF=+_^
M1Z/^&?\ X(?]$H\!?^$SI?\ \CT >OT5Y!_PS_\ !#_HE'@+_P )G2__ )'H
M_P"&?_@A_P!$H\!?^$SI?_R/0!Z_17D'_#/_ ,$/^B4> O\ PF=+_P#D>C_A
MG_X(?]$H\!?^$SI?_P CT >OT5Y!_P ,_P#P0_Z)1X"_\)G2_P#Y'H_X9_\
M@A_T2CP%_P"$SI?_ ,CT >OT5Y!_PS_\$/\ HE'@+_PF=+_^1Z/^&?O@@>OP
MH\!?^$SI?_R/0!Z_15>TM;:QM;:RLX(K6SL[>&UM+:!%CAM[:WC6&""&-0%C
MBAB1(XT4!510H  %6* "BBB@ K^9_P#X2'P__P!#?X'_ /$E?VB?_F?K^F"O
MYQ/[<UK_ *&3Q7_X??X*?_*>@#][_@LJ)\'/A,D20QQI\,_ :QQV]K?6,$:+
MX6TH(D%EJC/J5G"J@+':ZB[7UN@6*[9KA)"?3*\S^"SI)\'/A-)')'-')\,_
M CI-#?7>IPRHWA;2F62+4M02._U"-U(9+Z]C2[NU(GN46:1U'IE !1110 45
MQWQ!\?\ A'X6>"?$_P 1/'NMV7ASP?X/TBZUO7]9U"9(;:SL;1<GYG9?,N+B
M5H[6RM4)GO+V>WM+=))YHT;\X[;_ (*3:OJOA/2?$^A_LZZI?W.B>&_'7Q"^
M.'AJ;XJ^%(=;^$WPZ\#_ !;O?A7<:A8&RTG5-,\>>,[K^RM9\32>"[;4/#UO
M96&D7>G-XGN-2FTZ*^CVD.=P<DG&'M)N5XPIT[VE4JU&O9TZ<$U.I.<TJ=)J
MK-*FU)N2<8PFT[5)SIT]G*I4A3]HZ=.-U*<Y+W:<8INI5_<4^:M^[/U-KGO%
MW_(J>)_^Q>UK_P!-MS7R+^SS^V%??'7QS9Z%<_":\\&^"/'G@OQ7\1_@?X__
M .$STWQ(/B'X+\&>-X?!.LW7B/PW;:/IEY\/=;GDU/0-?TC1GO\ Q/!>Z'JY
M^TZMI^K:?=Z4OUWXM!;PKXF4#)/A_60!D#).G7( R2 .>Y( [FM'&44G)--\
MR<7I*$H2Y*E.I'XJ=6G.T:E*:4Z<I14E[R(C.$[\DHS2Y'S1:E"4:D%4ISA.
M+<9TZE-J<)P;C.*DT_=:/'K'Q%XG\(?LOZ)XH\&>';+Q;XK\/_!3P_JV@^'-
M2UF#P_I^KZE8^#K"XM[2]UFX22'3[5F0O/.Z_P"K1D5D=U=?SC^&_P"T[^WW
M>V%[HND>$/A9\6]0>Y75G\4ZAIOBK3KG07UI&NY_"\WAWPA"EG<Z7HM\;FT\
M/:G/J]OJ%WI,,,.H?:;J"2\D^Y? ?Q?^#>J_!KP)X9\17^HW]C/\._"&FZK8
M2>"?'LUM<+#X?TV.>!I+?PWLFA,D1&Z*5HY5&59XVYU_"7C;]FWP)<7=WX/M
M)O#]Q?PQV]Y)I_@+XAQ_:88G\R-)5;PXZ-Y;Y*-MW+E@" S _DO'6"\<\PXL
MX/I^&_%W /!W 5##YS_KY7SS@VAQKQAF>+QD</3R>7#^"SNIA>&\'1R18.5:
ME+%8ZE/%8C.<TEC,/C:.%RS#T?HLJ7!D<NS2IQ!@>),QSMRPD<DI9;G4LDRC
M#TJ4JDL;_:%;!TJ^8UJF-]K&G+V=":HTL%AOJ]3#U*V*JU/D3^T_^"I7C$_N
MM1^&'P^#\YT'X8P3^4,YP#\0?'-X3CH2\9)'(4GY:^:[WX0?M/W'Q;'C'4_B
MI\4F^.T.LPZ!;?%"RT&WM?#^EZ(R&QG\%6F@V^DW'@M? UQ=S2:A?0_9)X)=
M9":P;QI[:&X7]B?^&@?A3_T'-9_\(7Q__P#,O1_PT#\*?^@YK/\ X0OC_P#^
M9>OF.+?"SQEXCIY+_9OTJO$KA:OEO$.7YWC7P[P)X-Y'@\SP^72G.&3RP>2<
M&X>M' 8B=?%?6\/F6<<0Y=C(5,/2QN2X^&"P\8=V5YOP7@98OZYX:Y+G$*^!
MQ&$H?VIQ'QGCJV%JXA1B\;"KB\Y=)8FDJ=/V%;"X++\50DJDJ&.P\J]5R^#'
M\)_\%2-"(:V^+_A3Q)!&,"'5?AE\-)O,P^07N-*U[1KU]P0*<6ZD)([;O,V*
MGE7Q7^(/_!06RT>P\-_$?QWX/^&NDZI>_:8O%/@#P?=:!X[OI](07EM86-_>
M>)?$&C6^F-J#V$NO)%IJSWNGPOI8N4@OKM)?U(_X:!^%/_0<UG_PA?'_ /\
M,O6)JWQ;^ VOO!)KL:ZU);*Z6TFK?"_QAJ+VZ2%6D2!KSPA,T2R%5+K&5#%5
M+ D#'3QAP)X[5^',VP?A]])+B#*N(L5AEALLS'C;PX\'N(<'EKJU*<,1C(8G
MA[PXX8X@IX^CA/;/+L51>(E0QTJ5>O3K4H3I2SRK'<#1Q^%J9[P'#$9=3J>T
MQ6%R;BOC/ U,4HQ<H494\QXBS/!/#SJJ"Q%*4J2G04J=.<)24U^>FE_M7?\
M!1"UT'2;D_ [X*^.(Y+:$KXFL?\ A9^B6NN11?N)-02VL[#6[2VEN7C>62.W
ME-O%,[Q10QI$$JAJO[?/[;.APW#W?[(_PXO7\J18$M?BEXBTTP2B-G2><:YX
M.LHY[=<?/"L]K(V"?/C3,B_I38?''X-:5:0Z?I=]>Z;86X9;>RL/AWXXL[2!
M7=I'$-M;^%(X8@\CO(P1%#.[.<LQ)H>(_C#\%_%6B:EX>UC6=?DTS5[62ROH
M[;P=\1;.>2VFP)HDNK;PW%<0B5,QR&*1&:-W0G:Q!]BEA/I'9=DOMEXB>#/%
M'$='+'6>#SOP!H9+DN89W#!NH\*LQX5\6\JS+ 93B\S@J4,5/+:N,P6 Q$JD
M\+B*^']C5XIT. Z^+Y(X#CS*\OEB.2-;!\>QQV,P^"=7E51T,VX,Q=#$8NEA
MGSRA]9C2KUZ:2J0A/GC^5_@3]L/_ (*&V>G7WAX?#SX0?%G6)+QM8M_&6H/X
MDT5;&/7,WLGA,>&?!UG>FZA\+W;SZ?I^J3W5G)?:9#:^?)=7"RW)]-MO%W_!
M5KQXT+V[_"WX=0W"JQ&@_"C4;TP;FY"77Q#\4FWE"CC>\:#(R5 Z?9WP]\0?
MLW?"Z?4KCP9>>)]-;5X;>&_CF\._%+4()Q:N[V[^1?:#<1I-%YDBK*BJ^R1T
M+%6(KU#_ (:!^%/_ $'-9_\ "%\?_P#S+UY?"& ^D]G/#F72\3?$_P .N#^)
M^3$4<WH^$G@UP%CJ5=PQ-6.&QU#B3C[%\01I8C%8-T*E>C@>!LOPV"Q--TZ-
M"O!SJXCHS3#^'&#Q]>/#V4<79QE:<)81\5<;Y[AY03A&4Z%3 9!ALNJ5*=*K
M[2,*F(SW$5JU.7-.K!J,:?X\Q_!O]I?4/BVGBOQ%\5OBU%\<)-87PX?BKI>E
M0:+HVE:))']@D\&VNDV>@:]X+M_ S7KMJ%U%%IE]%)K&W6!>>?"ETOU-_P ,
MX_MY?]':^*__  +\!_\ SHZ^X/\ AH'X4_\ 0<UG_P (7Q__ /,O1_PT#\*?
M^@YK/_A"^/\ _P"9>O.X7\'/$O+*W$=?BKZ4_CQQ5/.<_P 7G.71P6/X(X2P
M^1X?&1IQJ95AL%@O#7B3!/!T_JN!EAJ. AD678-T<3'!9'@XYABY5^O,<^X4
MKPP$,K\,N#<K6%P-+"8F55\0YG5Q]:DY-8RM7J<49;6EB)^UK*K5Q+QV*K\U
M)U\?6>'HJE^5/QO_ &>_VDI[+0]!^,OQC^)WQ@\.75U<:I#X/TF2S?2#J&GQ
M!-/U76Y/!_@/PS=M-I=U<K?:'%/J3Q0ZK;0Z@+5I[*"6/Z&^ G[ OPF:RTCX
MF^-Y_$_C+Q=K5I'=WM_XQN-9O/%BSY,5Q:ZSXC\47&H>*998I(C#,EI=:7:S
M>6'2.:!HFK[0_P"&@?A3_P!!S6?_  A?'_\ \R]'_#0/PI_Z#FL_^$+X_P#_
M )EZXZ'T?LSS/B_/<S\1_&;Q3\6^ ,TRS+L#E_A1QUG^)_U3P&)RZK[6./S7
M#\)U> <MXP=>=?,/;Y?Q/PSC,MJK%8;ZSA,UGEN"E1Z'Q=EN$RS TN'N"^&.
M&.(,+B:]>MQ5E."C5S:M3KQY/882KG/^L&*RCV2IT/98C+<RHXFGR551K8..
M*Q"J]_X=\$^$?"5@=,\->'-(T:R90LL5E90QM< '(-W,5:>\<'^.ZEF?@?-P
M,=!#:6MNQ:"VMX&8;6:&&.)F4'(!**I(SS@\9YKR#_AH'X4_]!S6?_"%\?\
M_P R]'_#0/PI_P"@YK/_ (0OC_\ ^9>OWW+<DR7)L'@\OR?)LHRG 9=1CA\O
MP.5Y7EN6X/ 4(WY:."PN P&#P^$I*[?)AJ5"+<I2ESSG.<_D,1C,9BZM6OB\
M7BL57KR<Z];$XG$8BK6F]YUJE:O5G5D[+6I*;LDE9)*/L]5/L%CO\W[%:>9O
M\SS/L\._S-V[?OV;M^[YMV=V[G.>:\C_ .&@?A3_ -!S6?\ PA?'_P#\R]'_
M  T#\*?^@YK/_A"^/_\ YEZ[ZE&C6Y?;4:-;D?-#VM*E5Y):>]#VM*KR2T7O
M1Y9:+716PC.<+\LYQNK/EE*-UV?+*-UJ]'=:O35W^&/V3E/PQ_;^_;^^"\FZ
M.P\<WGPT_:2\,QL=D4D?B[1?[#\6FRA^4".'7([6.Y=5(:X.-W&*^X_C1\&_
M#WQ6T.=]2COGUS1](U@>&'@U"YM[6VU6YMMUO/<6<3B"[W3P6T;^>CGR T:;
M=V:_-7XO_%SP#X&_X*6?LN?&#3M7OX?#7Q2^$?Q-^!/C6ZD\+>,+*674-*EB
M\;>"X4M;O0;>?4I)M1>6)8;"*\N(A$LDD<42AZ_2[_AH'X4_]!S6?_"%\?\
M_P R]? \0<$\,>(7"?%/ '&>3X+/>'<QQ.8X'&9;F%%5Z$J6,4\QR_%4X2G%
M1Q67U\R>.RZO=O#8_ X/$PC*>&@E^I\59SF669SP/QQE&+K8/'YMP7PUC'BZ
M$W";S'(:5;@_.*<YI/F6(EPS@H8N&\Z.,J4YM>V;</[/&J6>M?!GP2(A*S:?
MICZ)J-M>327<UMJ&DW,UE>6TK7!:18TDBW6UNY(MK-[>! $C4#K?%?PG^%_C
MJPO-+\9?#OP5XHL;^VFL[J#7/#&C:B)+>X1HY4$ES9R2Q,5=BLL,D<L3XDB=
M)%5A\O\ PG^+G@#P-XQ^*GAR?5M1B\+ZOXD3QEX0=/"WB]Y637("VN6B:2N@
MG5+>"QOHHX_M4MFEI,Y<1W#O\H]Y_P"&@?A3_P!!S6?_  A?'_\ \R]?/_1X
MSG'U?";A#+L55EA<_P"!*.-\,N(8X.=7"NCQ!X89CB.!L95IQI5H5*$,=AL@
MR'.\/'VFF&S[#RA*5-TY/Y3C[!87_6?-JT*<*^7YW*EQ%@57A3K1G@.),/#.
M:4)>TI2A/V-3'X[!5'R6<\#--7YCYS\$_P#!,W]BKP9X9F\,2_!#PQXT@GU7
M4]5?5O'L \3>(%&H7C7,.G1:M<+%<0Z7I4 @T_3;2'RPEI;(UT]U>2W5U<4[
M_P#X)<?L(7:L+7]GWP[H+L6/F^&M:\6Z#(I8/ED_L[7X41MS[P40$.J-_"*^
MF/\ AH'X4_\ 0<UG_P (7Q__ /,O1_PT#\*?^@YK/_A"^/\ _P"9>OZ&_P!<
M>+?:U*W^L_$"JU9NI4E'.<QBIS=KR=..+5'[*T5",=-(J[O^<_ZL<-^SA2_L
M#)7"G%0@GE>!DXQ5[)3>'=7J]76E+^\[*WYLR?\ !&/X!CXSCQOI_C#XAZ-\
M-D\/K'!X"TGQ3K5OXCM/%:M]F_M"T^(DM[/XB@T$Z?D_V0LIN5O"R)J"Z:?L
M(]@;_@EU\'X3*^D?&W]K70YI&P9]/^/_ (E,@AW;OL_^DV]P'B^Z,R!Y/E!,
MA;)/V-_PT#\*?^@YK/\ X0OC_P#^9>C_ (:!^%/_ $'-9_\ "%\?_P#S+UW5
M_$+C7$>Q]MQ'F%3V%"GAH*?U2:=.ES.+J*KEV(]K5DYMU:U2]2JXP=1R<(LY
M*7!?"U#VOLLDP</;5IUY\OUF%IU.6ZI^SQM'V=-<O[NG"T*?-+DLI-'Y4?'C
M]A;0/ VI>!]%M/B3^TK\;8/$=QK-IIG@7XL?$6X\>>"[2\;3'LOM.CZ5<6-J
MZ^)DAOKR6TNS+(VGPRSS1&)WB=.\\(_"'_@H?\-?#&BGX>_&G7M8T&SL+>*R
M\(?%71?!_CG4]-L;)?LMMI%U?:A'X9\4JL$,,<:2#5M5O9(A&S7<N\LOU%<?
M%SP#XG^/EAXGOM6U!O"7P]\*7%IH4T?A3Q?>&Y\6:^X747ELK;0I[K3Y;'31
MY'^GV]I*TB9A65 SK[S_ ,- _"G_ *#FL_\ A"^/_P#YEZ_BKAK >)OBGXG>
M,/BM#QZ\4.'.'ZO%'_$-.#^&LCH\ XKA&>!\+<+A\BS+/ZF0<2\#\191CJM7
MC7,N.,NC7IX3*<1F5#!XNOF.;8VOA<NCEW['C\+PCPOPYPIPQ#@3AW%9A'+7
MQ%FV:5\1Q%A\XC6XFJ2QN'P$<QR[/\#C*5.&3X7),1[*I6QM'"U*U*&&P>'A
M5Q/UGX$G_:J_;N^&\+K\1?V=/AWXUAMX)"VI^'-4\:?#J9FC1O+EE@US3?&>
MC,KL%-PZZU90H"[P@C$2\_X3_P""A_QS\.:;+IGQ%_9S;XC:VMY/=P>*/AGX
MU\)>&= DTZ_VW=MI,^B^,=5758M1T%Y9M'FOHY)+35X+.VU*-8)KFX@C^_\
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
ME)X-XI4(<M;%?5J%2E6G^Q%%?E?_ ,/)O%7_ $:'\4/_  N?A]_\G5PNI?\
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
M3_\ #A>!O_DZO9Z* /&/^$\^+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\
M#A>!O_DZO9Z* /&/^$\^+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!
MO_DZO9Z* /&/^$\^+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZ
MO9Z* /&/^$\^+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZO9Z*
M /&/^$\^+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZO9Z* /&/
M^$\^+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZO9Z* /&/^$\^
M+'_1"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZO9Z* /&/^$\^+'_1
M"=3_ /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZO9Z* /&/^$\^+'_1"=3_
M /#A>!O_ ).H_P"$\^+'_1"=3_\ #A>!O_DZO9Z* /D[XNV_Q)^*7@#7_!E]
M\"[^$ZC;K)8W<GCWP1.MCJ-LPEM;DQ)>-))'D/#<11#S)K6:>%"K2!AB_ CX
MS?$CQ+\/-+M+7X77_BN]\(G_ (0_6=97QGX4TN6[O]%@@CBN+C3]4OAJ,$]U
MI\EE<3/=(C7$TDLR*J.%'V77QIX;7_A4'[3VN^&V9;;PG\;-/.O:."1';0^*
MK!KF>>V3<H1);EWU1"BR LUUI,0C9IX%C_".,W_J+XN\!^($/W61>(%&AX-\
M<37NT:6:5\3C\]\(L^Q+TA&5'B)<3\!U,14LUAN,,GPSJ<KH4S[/*E_;/"^<
MY*VY8W(ISXKR>.\IX6-.A@N*L%37Q-/ ?V9GD:<7;GRK&5%&_/(]D_X3SXL?
M]$)U/_PX7@;_ .3J^4/#7B+QO\5?C]K7Q-M_AA>:Y8_"^"3P7IF@1^,?"<4>
MD:U&]U'=ZBNJRW+Z7J@N;LZK)_Q+KEG@6WT=IU2594KZ]^.'C[_A6WPQ\4>)
MH7 U1+(Z;H*<%I-=U4_8M-*H5<2"VFE^VRH49?(MI2^V,,RXO[.GP_;X=_"K
MP]IMW&ZZUJ\9\1:\\V3<-J6K+'-Y4[.2[26MH+:UDWD,TT4LKJ)9),G'[_UW
M\4/#SPQI?O<GX;E1\9O$""]ZE/"\.9C5RSPNR#%I-IK._$">,XHGAZBM6P'A
MYAZKA.E%,,D7]D</9[Q%+W<5CE/A+(Y;25;,,/'$<1XZD_\ J"R%4\N52/P5
M\_G'FC)M%S_A//BQ_P!$)U/_ ,.%X&_^3J/^$\^+'_1"=3_\.%X&_P#DZO9Z
M*_=SXP\8_P"$\^+'_1"=3_\ #A>!O_DZ@^//BQ@_\6)U,^W_  L/P-S[?\?U
M>ST4 5[26>>TM9KJV:RN9K>"6XLVEBG:TGDC5YK9IX289F@D+1&6(F*0IOC)
M1@:L444 %%%% !7\XW]H>(/^@MXU_P##D?L\?_(%?T<U_-]_8&J?]"IXC_\
M$<_A+_\ +N@#]]O@O(LWP=^$\RRI<++\-/ DBSQZE/K$<ROX6TIA*FKW4<5S
MJJ2 [UU*XBCGOE874L:22LH]+KS?X-N\GP@^%4DDDLLC_#?P,\DL]Y9:C/([
M>&-+9I)M0TY(]/OI78EI+RP1+*Y<M/:HL#Q@>D4 %%%% !112'.#CK@XSTSV
MI-V3=F[)NRW=DW9;:NUEJM6M0%KGO%W_ "*GB?\ [%[6O_3;<U^6O[#_ (1^
M-.D?&W6-4\<>$_C[X;U<> _B'9_M'ZY\3_$7BC4/ACX]^+]Y\76O_ASJOP?L
M/$'B'6=!O=.TWP*OB)8]8^&EAHWABP\,:CX<T#6(CJ]O:V&F?J[JE@FJ:9J.
MF22-%'J-A=V#RH SQI=V\ENTB!OE+()"RAN"0 >*:UITIW_B4U-KHG>*O%NS
ME3ES7ISE"E*<85'*C2<4IJ_OU86DE3FHIR23=X\UFE*:C.#]RI&-2K&,I04:
MM12;CQ'P?_Y)+\+O^R=>"?\ U&M,KT6O!O#GP_\ C)X8\/:#X:L/BUX,EL?#
MVC:7H=E+=?"&]>YDM-)L8+"V>Y>+XH0Q/.\-NC3-%#%&TA8I%&I"#9_X1OXW
M_P#15_ O_AG]1_\ GJT#/8**\?\ ^$;^-_\ T5?P+_X9_4?_ )ZM'_"-_&__
M **OX%_\,_J/_P ]6@#V"BO'_P#A&_C?_P!%7\"_^&?U'_YZM'_"-_&__HJ_
M@7_PS^H__/5H ]@HKQ__ (1OXW_]%7\"_P#AG]1_^>K1_P (W\;_ /HJ_@7_
M ,,_J/\ \]6@#V"BO'_^$;^-_P#T5?P+_P"&?U'_ .>K1_PC?QO_ .BK^!?_
M  S^H_\ SU: /8**\?\ ^$;^-_\ T5?P+_X9_4?_ )ZM'_"-_&__ **OX%_\
M,_J/_P ]6@#V"BO'_P#A&_C?_P!%7\"_^&?U'_YZM'_"-_&__HJ_@7_PS^H_
M_/5H ]@HKQ__ (1OXW_]%7\"_P#AG]1_^>K1_P (W\;_ /HJ_@7_ ,,_J/\
M\]6@#V"BO'_^$;^-_P#T5?P+_P"&?U'_ .>K1_PC?QO_ .BK^!?_  S^H_\
MSU: /8*_)/\ ;2\4^%/A+^W7^P-\8KKQ/X<TJYGUGQ]\%?'L.H:]I5C=:7X-
M^(NB/-X>UK4[2YNHY[;0T\1V%VLFKWD<>FVLD;9N4E.#^AG_  C?QO\ ^BK^
M!?\ PS^H_P#SU:_!'_@I-_P3P_;+_:*_:-@^(G@?PKX3^)NBCX8>%?"\OB.V
MU;PC\.$%WI>K^*KNZTA_#_B7QGJFHRBWCU2WG.H_:OLMU]K$$<*-:2-)\]Q/
M4Q=++%/!8.IC<3#'8"K3I4HU)S@Z&)CB/:J-*,I-1]BZ<M$E'$2=[J*?ZWX*
M87(<9QM4PW$O$.#X:R?$\,<5X'%X['U<)0PU>.:9-5RGZC*KC:U&C&I5>80Q
M=#WG*5?*J45%QG4E#^D'3M2T[6+"SU72+^RU32]1MH;S3]2TZZ@OK"^M+A!+
M!=6=Y;22V]U;3QLLD,\$CQ2HP=&92#7@/[4<-A'\*KO79]5TO1M4\)ZWHGB7
MPY=:IJ%GIB7&MZ9>+)#IEI<7DT"S7^HVINH+.Q@9[J^N/+M[>*65U0_(G[/?
M[+'[:O@3X&?"3P7<?MA?\*SG\+?#[PMH4WP]M/@%\(O&5MX+ETW2;:UD\-6_
MBQ]1E?Q'%I#1FRCUIY&?45B%TYW2FO*_VSOV-OVROBO\*-"\.7?[2MQ\=+"P
M^*7P\\2ZAX-C^#7PU^'5U8V.@ZR;NX\4V&N:+?C4[J^T!2)[;1K4,^HO*0R[
M(F(^&\6<#'BGPE\0<DS/*,UHT,VX&S^G4J86C'&8O XJ&3ULPP6.P.#P$\7F
MN)QV59OE^4YC@*&"P-;,:N-RW"4L-AWBJD(PZ>$^&^'<N\0\DA#Q(X76!P7%
M$:*QDL-GL?;X"AC<=AW*I4Q.48;)>3'X*$J%:53-*>7.GF-5T\9.B\-4K?K%
MX$^(?A+XAZ3%J'AGQ%H6LW$%GI<VMZ?I6K6&H7WA^\U.S6[CT[6[2TN)KC2K
MX#S5-I?QP7 :&4>7F-\=QTZU^8?[*/[._C_P!XK^,'B334U7X/:Q\1W\%W_B
M34+KPKI6N0^,+SPS:ZWIMI=2QZA<BVT^_L;74 LTEG$LFJ?:6EO&)M(!7VH_
M@?XNE''_  N^1LJPV_\ "M_"?S9!XYF YZ<D#U(KX+PF\;>.../#GA'B7,O
MOQ0H9OC\GPE+/*-5<#Y$X9]@*5'+\Z=+*^+>+>&\_P -AJV9X7%XO"?7\FP;
MJ83&T)T55H1A5GX_&7!G#F1\29EEN5\;Y'B,OHSHU,+5KT\SQ%54\50IXETI
M5\DR_-<MJK#3K3PT*E#'5)U*>'A/$0H8F=>A3\P^-WQ.\&^/?"UI\-/AWXZ\
M)>*=?\>^*-%\)7\'ACQ+HNN7.DZ7<7GGZM<W\6F7MU)9QB"T>V/VA8]_F2HI
M+(RU]5:9I]KI.G6&E6,8ALM-LK6PM(ATCMK.!+>!/^ Q1J,]\9K^?;X$_L+_
M !B^&T?AJU\%^!]6_9U\9WOQ%TKQ7XB\8Z)9Z?\ %>WT#4-/O[J 3,VO7<5C
MXGTK[)+N:VED&F0"\N;JW24H!)^F7_"A/VT/^C^KC_Q%WX0?_)U>-X"<79IX
MC\;>,WB7G' _%W#&80SGAWPRR+)>(\JJY5B\%PAP7EV.S&>.PM7,J>!PF88;
MB?C3/.(\VGB\EQ.98"5/*<JC/&3E/#<WV7B'P?PKD&"X=X:R3Q%X?Q>6T7FV
M<U\7BHXS$U\;F685\%A%5FN%L+Q!@:-/#9=@Z.$PM.OB:6)=*=6LZ*C6;C]4
M^)/BC\,O!VH+I/B[XB^!/"NJM;1WBZ9XD\7>']#U!K25I$BNEL]3U"UN3;2O
M%*D<XC\IVBD56)1@.OT_4=/U>QL]4TJ^L]3TS4+:&\L-1T^Y@O;&^M+B-9;>
MZL[NV>6WN;:>)EDAGAD>*6-E=&92"?YB/V\?^"9G[='QJ^/"^-;&?1?VC[?_
M (0+PUHG_"Q=37X4_"&Z273M0\0SOX<_X1&'6H$:+2UOTN4UG9OOCJ3P,2MB
ME?J'\ OV6OVU? _P0^$O@V?]L8_#B?PO\//"6@S> +7]G_X1>+[;P9+I>B6=
MG)X9M_%3ZC(_B.'17B-A'K;NSZFD O'.Z8U_1>$SG-:V/QN&K</XVEA\/_N]
M=2IJ5;]Y&/O2KU:6%E[K<O\ 9J];;^6\EX^?>'7 ^6\*\-9SEWBQPYCLWS9)
MYKE<Z.,G2RV^%JUOW=+*\#CL[I6JPA2_X6<LRYVFU_&Y*<OTC\1>*/#/A#36
MUGQ;XBT+POI"SPVS:KXBU?3]$TU;FX)6"W:^U.XMK43SE6$,1E\R0@A%8@U2
M\+^.O!/C>.\F\%^,?"OB^+3I(8M0E\+^(=(U^.QEN$=X(KQ])O+M;62=(Y'A
M2<HTB([(&"L1^.7[>O[$W[;GQM^! \%6'[0%M^T=./''A;6C\.-4^%WPF^$%
MJT>FM?E]?_X2^'5('\W1_/#)I1?;J'GE6!\KCRC_ ()S_L ?MQ? /3?BY!J'
MQ,T_]EL^*=4\'7$-EI'A#X3_ !L'C4:38Z["][<7$VK7 \-MHAOEMH[="O\
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
MH?!GX1_#*T\3?V;XPT#57$OC>/4X9-$_LJ*Q?6HRD@_M"33TTI\QWSU\@_\
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
M"A/_  3>_;F^.OQ5\$^)K#7])_:=AT?X??V$_C#5=.^%/P8G\/2#Q'JVH?\
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
MUHGB Z5/<MX?U:"WL-66UGOK-9_Q$_:'_P""L-GXVNK'P!\'X_'WAKPQX_\
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
M-O\ P)I7A[XN^$YI?"OP_P#B/;7D>L^ /$_B'PAXZUO17^'GB6V\;>&OK_\
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
M)DUO5K_5$V_VN_V@/%WA6VU;X+?#3PY\0M'\<>/?#VF>%="^.]KHNG?\*O\
MA=\1?BE=:OX8^$&F^*-7OM0CULR>,/%NF-H%WKGA#PUXM3X<G5-$\1>);:WA
MO-.AN@"S\<?VB]8U;XC6?[,?[/\ X\\->"OCK?ZN;2_\9?$7X8^.O%OP]T62
MP\!WOQ)NO!.AWU@WASPCXF^*]_X9&@Z\_@J;QKI][I?P^U35_&!BNI]+M=.N
MN3\ _M9WW[3_ .R_I&O_  C^'=O\3_B!X]CL_A/XNTNTDUW3O@SX/\?ZIX<N
ME^)<WB+X@%;:ZOO 'PZGAU;3O$$W@ZXU?Q!<:^ME\/\ 3YX?%]S<R:7\W_"G
MX(_&K]H1;GP'XL\2_M3_  3^'/PU\?\ P^^*6@:Q\4)--O?CGX3\:S:%X\\$
M?&GX ^$_CC)<ZG=_%'X=7FAZI:W'A/X_Z->7_B?0M.\07OAW0O%$[66FKX9_
M4#QC>K\#OA+<_P#"J?A+J/C.?PW;:9HW@CX4> H],T:35M4UG5[32=.LSJ%^
MT&D>'=&34=3&K>+/%>K.UKHNCQ:SXCU$7DEO+%< '(^,O&W@K]DOX,^$+/3_
M (;^)]=T_1HM#\!^#/A7\ /A_<:YK6L:G#I5W>-I'@OPC'?Q06=G:Z9H^LZU
M(^LZ[;PP6-A<"XU6\U2:".^^1?V=OVK/'$?QA\+?#3XI?$^P^/7_  TA\'O
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
MJP5EMK2,L7FE"L\DTLUQ+-<7-S-/=W,TUS<332 %_P -^&O#G@[0=)\+>$=
MT3PKX8T&R@TS0_#GAO2K'0]!T73;9=EMI^DZ1ID%KI^G65NGR06EG;PP1+\L
M<:CBMNBB@ HHHH **** "OYN/^$:NO\ H3=3_P#$5_"/_P T=?TCU_,__9.A
M?] +P;_X:+X^?_+2@#^ACX-F1OA#\*VE:9Y6^&_@<R/<SV%S<-(?#&EEVGN=
M*"Z7<3,V3+/IJBPE<M)9@6[1BO2*\V^#4;1?"#X4Q/%) \7PV\#1O!+I]MI,
ML+)X8TM6BDTJS>6STR2,@H^GVDDEM9,#;0.\4:,?2: "BBB@ HHHH \"_9]_
M9G^$G[,GAWQ%X=^%6C:C9IXN\7^)/&WB?6O$&MZGXG\2ZUK'B37=5UYK>[US
M6)[F]30= ?6+G2_"7ARU>WT3PQHB1:=I%C;(;AY_7/$OA+PSXRLK/3?%>A:9
MXAT_3]:T;Q%9V.KVD5[9PZYX=U"#5M"U06TZO"UWI.J6MKJ-A*Z,;:]MK>ZB
M"S0QNO0T4 ?#G[.?[)5W\-=2UV^^*H^%7C6Q\(?%3XH^(/V9-%T7X=:-')\#
M_ ?CCQ_XO\8PQ:?XHUC3I?$<?C+58/%*Z=KXT.YTKPMI6G:-I&E:!IQ\B^U3
M4_N.BB@#SSXL_"KP)\<?AMXS^$?Q/T3_ (23X??$#0[KPWXMT'^T-3TG^UM%
MOMHNK+^TM%O-/U:R\X( ;C3[ZUNDZQ3HW-=1X;\-^'_!V@:/X5\*:+I?ASPU
MX>TZTTC0M!T6RM]-TG2-+L85M[.PT^PM(XK>UM;:%%CBAAC5%4<#.36W10 4
MW8@<R!5#LJHS[1O**695+8R54NY52< NQ !8Y=10 C*K JP#*P(96 ((/!!!
MX((X(/!KYJT3]F7P]I'[3/CK]IJ7QIX[U#6/&/AKPEH5G\/'U=+'X<>'-3\-
M:1J7A^]\90Z)IL%K-K_BS7M!O+31)+_Q1=ZO:Z'IFG"+PY9:7<:CJMU>?2U%
M !7B_P >_@1X+_:-^'I^&GCZ]\6:?X>;Q7X'\7M=>"?$VH>#_$/]H> O%NC^
M,-+MH/$&DM'J=E8:A>Z-#IVM)83VMW=Z-=W]G;WEG+.MS%[110!DZ#H6C>%M
M#T;PSX=TVTT;0/#VE:?HFAZ181+!8Z7I&E6D5CIVG6<"_+#:V5G!#;V\2\1Q
M1HHX%:U%% 'A_P &_P!G/X1? 6Z^(VI?#7PQ_96L_%CQYX@^(OCW7K_4=0US
M7-=\0>(=2N]4EMFU75[F[N[+PWI$M]=0^&O"MA):^'O#UO/=#2].MY[Z_GNO
M:Y[>"ZAEMKJ&*YMYXVBGMYXTFAFB<%7CEBD5DDC=259'4JP)!!!J6B@#YN\'
M_L[_ /"*_M$?%CX]O\2?&FH6GQ*M/"ZV/PJAN$T?P#X:UC1O"^D^%-;\57EI
MITB7'C/Q%X@T[0-$@MKGQ*UQ8^%[6SGBT#3[:[U+4-0N/I&BB@#P3]HK]GSP
MU^TIX(T?P'XJ\3^.?"6F:3XY\)^.!JOP[UX>%_$UQ)X8O))I]"C\01VESJ.D
MZ7XDTVYO] UR[T.73-?32-1O%T?6=)OFAOH?:=&T?3?#VCZ5H&BVD>GZ/H>F
MV.CZ380ES#9:;IEK%96%I$9&>0QVUK!%"A=W<J@W,S9)TJ* "O,O!/P9^%GP
MX\5?$KQQX'\"^'_#?C'XQ>)+7Q;\3O$VG6>W6_&GB"QT?3] L;[6M0E>6YF2
MRTG3+2UL[&*2+3[0BXN+>TCNKZ^GN/3:* "O!==_9O\ AGXF^/OAO]H_7K?7
M=2\?>$/!5OX*\/:?/KMX/!6GQV>J^(=4L/$Y\)Q>7I][XSTQ?%GB72])\0:@
M;N;2=*US5+?3(;2:]N+B3WJB@ KY+^.G[,5[\5_''P2\7>#/B->?!D_#/QCX
MSU[Q?<^"/#FDIXJ\;Z!XZTFUMO$WA_2_$LS(?!VH>(]2TG1G\0>*[;3M3UNZ
MT>/4K*QET[4[NUUK3_K2OPY_;+_X*B_%']DG_@II^SG^SIKGA?X:)^QKXR^%
MWA+Q'^T#\5]:MO$4/CSX6>(OBQX_^(7PM^%WB)-:B\00>$M,^'C>/?#?A?0O
M%-WK?AZXELCXBCECU2!IH$CGG@JV&H2E&$L55J4J<YR4*494\+B<7)UJLFH4
M8>RPLXJI/W/;5,/3;C[:,XURR]CB:RC*<<+15>K&"<ZCIO$8;#?NJ<4YU9J>
M*IR]G!.;IPKSBI>RE"7[>6-C8Z9:06&FV=KI]C;)Y=M96-O#:6EO'DML@MX$
MCAB3<S-MC15R2<9)JU7\VG[+7_!=KQ1XMB_:7\6?M&_!#7)M!C^-OP*\&?L/
M_"#]G#X?>)_%W[1/QO\ !?[1G@/Q]\4OAA9ZUX5\4^*['2+GQOJ'PN\#7'Q&
MU6[-WX&\.:3X=:Z$X:<6(O/I/QA_P7H_9/\ "7P]\%^/8/@I^V9XONO$O@KX
M^^//%?P[\'_ >TU'XE_!;1/V6O&]IX _:%7XT^'-0\<:5;>"KCX4:W=K-XCD
MCU75M-GTZ,W&B:CJTUQ96UW=I*-*4HRINK1P=;DJ)TZE+Z[1]O3I5X2M[*O1
M@N7'4W*:RZM^XQ];!U6H2<J<XU)T[<THU*M.+IRC5A5=.=*"G0E3E-5:>(=:
ME+!RBE+'0G&>"IXJ#4G^HWP4_9T^%OP 'CR3X=Z3J$&H_$KQOX@\>^,=<UW6
M=1\0ZWJ>K>(-8U+61IL6I:I-/-I_A;09M5O;;POX7T_[-HN@VMQ<FSM%N[[4
M;N\]1\4^$O#'C?1V\/\ B_0=+\2Z&^I:%K$FD:U9PW^G2ZGX8UW3?$V@7DUI
M<*\$TNDZ_I&F:M9^:CK'>6-O*5)0"OYT_P!I_P#X+7?$E_!W_!2O1/@!\#_B
MAX!'[)?P!^ _QL^#G[4'BCP-IWB#X:>.-,^+<OA?5X7O_#^I74DMM<>+O#FM
MRW7PETUM.U*[\8:=I_B6\U.W\,:CHMI8:A^O?[&7[;WP^_;/TCXJ+X8^'WQM
M^$?CCX&>.]/^&_Q5^&'[07P^B^&WQ&\-Z_JW@[P]X\\/ZC<>'[77/$5I_8GB
MKPEXFTC7]"N$U3[6]E=!;^PT^X7R*<(RJ>V2C*,Z%.%6I2FN2M"E*KC,/.I*
ME+EJ05'$X&OAJ\)QC5HU?9N=*-*K"N\I3C'V3NG&M.K2A.-W3]K3A@*L8<Z7
M*_;T<QP]:A.+=.I%5H*I&O2EAWF? S]DS4O!OC+QQKGQ:/PF\:^%=$^,WQ'^
M(7[,W@_2?AOHSR_!VQ^(?C#6/'6M^)/^$HU[3[C6[7Q_KFN>(M0@O;;PH^C>
M%M'TZPL'T^"^U6\O]1K[EHHJ2CB/B3\.O!_Q=\ ^+OAC\0-*;7/!7CK0K_PU
MXGTA+_4M*DO]'U.%H+RWBU/1[NPU73Y7C8F*\TZ]M+VVD"RV]Q%*BN-3PAX0
M\+_#_P +Z#X)\$Z#I?A?PEX7TRUT;P_X>T6TBL=+TG3+*,16UG9VL*JD<:(,
MLQS)+(SS3/)+([MT=% !3?+3?YNQ/,V>7YFT;]F=VS?C=LW$MMSC/.,TZB@!
M" P*L RL"&4@$$$8((/!!'!!X(KYSM?V;M"@_:6US]I6?QKX\N-2U3P5X7\*
M67PXCUE=/^'&FZMX<B\6:>WCFXT?3H;:Z\0^)[SP_P"*[KP]:GQ#>ZEI.AV"
MW5QH^FVVIZC/?)]&T4 %>/?'GX)>$OVB/A?K_P )?&^H^+-(\.^(KK0+N[U3
MP+XCN_"/BRRF\.>(=+\264FB^)=/4ZAH\\MWI,-M/>Z>T%_'9SW(LKJSNFAN
MX?8:* .?\*>%?#O@;PSH/@WPCI%GH'A?PQI5CH>@:+I\9CL],TK3K=+6RL[=
M69W*0PQJN^1Y)9&S)-))*[NW0444 >(?"?\ 9U^$OP4\0_%/Q=X \-O8^*OC
M-XXUKQ_\0?$>I:GJ6N:SJ^L:WJ=]K$FG6U_JUS=S:/X5T[4=4U2[T3PEI+67
MA[2+K5-5O++3X[W5-0N;GVN6**>*2">..:&:-XIH9462*6*12DD<D;@I)'(A
M*NC JRDJP()%244 ?-?AK]G./P[^TA\1?V@Q\1O&4UIXZT7PI86_PIL9+?0_
M FF:WX?\.Q>%;[Q9K4>F>7?>-]9OM#L-)T_1H/$DLVD>$HK6]GT?3O[1U)[^
MW^E*** /#/VA_@+X?_:.^'T/P[\2>*?'/@RQ@\7^#?&$7B#X<:Y%X:\76]UX
M.\06>N1V>GZ\]C?SZ5#K$5M/H^HWVG1VVL6VGW]U-HVI:7JB6FH6WK7AWP_H
M_A/P_H?A;P]8QZ9H'AO2-.T+1-.BDFECL-)TFSAL-.LTEN99KB5+:T@AA62X
MFEF<)NEEDD+,=FB@ KS?PM\(/AEX)\;_ !$^)/A7P5H6B>/OBU>Z+J'Q'\76
MEJ?[=\6W'AW1[70="&J7\KRS&UTK2K.&VL["W,%C"YGNEMOMEW=7$WI%% !7
MS]XQ_9G^&'CWX[_#S]H7Q5#X@U3QG\+O"^J>&O"6BOKUW#X%BGU'6;'7+7Q5
MJWA. 1V6N^+?#EU:3IX3U75GNXO#BZKJEWIMG#JD\&H6OT#10 5\I_M _LUZ
ME\8=:^"^K>"OB/>?!6X^&_Q5U_Q_XJUGP;X<TF7Q5XOT3Q5\,/&_PW\3Z!I&
MN7)C7PGK^M0^*K&[;QPEGJ^JZ?'HZBRM5OVLM1T[ZLHH J6.GV&EVL=CIME:
M:?90F5HK2QMH;2UB::5YYFCM[=(X4,T\LLTI1 9)9))&R[L3;HHH **** "B
MBB@ HHHH *_FB_MS1?\ H9/"G_A]_C7_ /*>OZ7:_FZ_X274/^ANU_\ \28^
M&W_R@H _?GX+1I%\'/A-%'''#''\,_ D:0PV%WI<,2)X6TI5CBTR_>2^TZ-
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
M;3/CS\%-7M-9OK'XK> &L_#_ (O7P#K5S<^*M'L(=.\9RZA_95IX;N'O[NU
MU74M0Q:Z/;+N.LRLG]E&\5T9L;6OVE_@-X<UR?PSK_Q1\+Z/K]M>_$/3I](U
M&YGM+Z*\^%'@_2_B#\1(GAFMU91X4\$:WI'BG4I3^Y.BZE97UM)<0W$;-<FH
MM*3Y6XN:3W<%359R2LWRJDU5;M;V;53X&I$13E913DW)12BFVY.:IJ*23;;J
M-4TE>\VH?$U%^Y45PW_"R_ ?GV-LOBG2GGOE5Q%'*\K:?&_A^[\5)-KWEQL/
M#4$GA^RN=3BG\0G3(I88PD;M/)%$_++^T+\"3J'B'2W^,'PXMKSPHOAV3Q M
M]XPT.P@TZ+Q<]O#X9F>]O;VWLIX=;N;JVL=/FM;B>*XU&>+35?[?(MN;<)IN
M+C)2CS7C9\RY)JG.ZM?W:C4'II-\MW+0E-.,9IIPFE*,T[QE&2YHN,E=-./O
M)I_#[VD;-^Q45\S_ !3_ &Q?V:O@IJOBS1_B?\5-*\*77@/P/=_$7QK=7&D>
M)]0T7PGX3L],O=;>[\0^(]'T/4?#VD:I<Z)IM]K6F>&;[4X?$^L:/;2ZII.C
M7MB!<&AXW_;8_9>^'NH:QI'B;XL::-9T&Q\ :EJVB>'M \8>--;M=/\ BCHG
MB[Q-X#O/[&\&>'M?U.>WU_PUX#\7^(HY+:UF6PT'0;[6=5-CIHBN9)^SS_9<
MG'FVCS1C4G)<S22<84JLY7<4H4JE1R5.G4J0KEDWRJ+<K1E9)MVER\KLDVU+
MGARVNY<\$DW."G]3T5XIXJ_:-^!G@F;0(/%?Q/\ "FB2>*OAYXJ^+'ATWE\?
M*UCX<^"-.TS5O%'BZQGBBD@ETK2M-UG3;UW$@FN;>YWV4-R(;CRN4\-_M?\
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
MFBMKB.>6RE^V>*;R+[)?(AM;L)$EP;>63[-<6T^R=+1_X)-_\$_R,?\ #/\
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
M:^'_ !IX-U6'6O#FM1>-?B->/IVIVX80W/V/4?%UW8700.V8+VUN+9\_O(7
M&/FZX_X* ?&2+2[F]7PU\,S+#X=U[5U5M&\4F,W.E_%*#P1;HP'C,,8'TJ1K
MB90XD;4 )4ECMLVAOZM^WM\8+ ^(/)\-_#5O[)?XRK;^;H_BAMX^'<.ER:)Y
MVWQBFXW37LHU3R_+\\+']D^PD,7]&KQ)Q#6INE5SS-JE*5.5*=.6/Q+A.G.+
MA.%2/M$JD9QE*,E/FYHRDFVI-&TL;BY)QEBL0XM.+3K3LXM6::YM4TVG>]TW
MW9Z'\4?^";GACXB^!=0\&V_Q2US3)K[1_B3HR:KKG@_PSXQ@M%^)?[15K^T;
M>ZI!HU_]@MO[;\/^)+2#2/#=\\[1V=E%'?7=K?7JEGX#X<?\$KXOASXGO]?T
M[]HKQ+'9>)_%<&N>.] T+X5?#+PI9:_I&F^+=$\>Z7IFCW6D:>+[PAK3^,=&
M.LZYXETF:3^T1=M::3H_AV&)=\TG[=_Q=759;$>'/AQY*>(=0TD,=(\3^8;:
MT^%2>.8W)_X3 +Y[:LQMW8((SIV(5C6Y_P!+J#2?V]/B_?W&A13>'/ALJZI?
M?".VN#'H_B=62/Q]X>U/5M8,);QBX5[:YLHDTTN)%A@:1;I;R0K(GBW?+./V
M:E-4:D7\,Z2A"G[*232E!PITXRB[\RA!N7-&,HYUZU7$S56O-U*D;\LY)*2;
M=1W344N9.M5<79N//)+1\IN_"#_@E'\&?AY\.O!WPN\;>*-;^,'A3P;\=K_X
MYI8>+K.58O$VJ3?"/6?A%IVE^+8YM:U0:DUGI>L'6]2U.P;25\1:S:QR:QIL
MT,]Y'<>,_%+_ ((]Q>._C[XC^,=A\:K#^S?B-XRUW5/&_AOQ=\)_!OBBQT3P
MAJ/A7Q[H]CI/@S0[Z"7PRWB_3;SQE%;Z)X[O=-T_5/#.F:;#>VL.IZT)+BY[
MO3_V_?C'=Z?I=W)X:^&:R7NA^ M3E5-&\4A%G\4_$2\\(Z@D8;QDS"&'3;=)
M[-69WCOBTD\EQ 1;*V__ &__ (QVNGZG=1^&OAFTEEHOQ U*)7T;Q24:?PI\
M0[+PEIR2!?&:L8IM-N9)[U59'DO@DD$EM #;,U)\T)WNX0G3UVG"I2H4:BJ)
M<GM/:4L-0ISE*TW"GRQG2C*:>?,U"4%I&2DM%K%2Q%?%>Y)\TH6Q.)KUHV;M
M4GS-3Y4GU_P?_P""5GPO^%/[3EU^TG=_$+Q7\1+ZW\6Z[XS\->&?'EE!XA;1
MM:URSU^".]OM>U;4-1.K:GX;N/$-U-X1UV#1](UW0+:&#3H-1EM!(LG>Z]_P
M3/\ V=O$GAGQ)X?U33I)[OQS\:OB'\:_'OB633-&N]>\6ZSXZNOB]>V&CWTV
MI6=_:6NF^"+KXO:C>>%'L;6"6TU+0='U:42:F;J[E\DU7]O/XOV-SK<,7ASX
M;,NFWWQ<M8#)H_B<L\?@'PUI>LZ.9BOC! SW-U>RQZD4$:S0+&MJMG(&E>>U
M_;O^+L^J65B_ASX<"*Y\1>$M(=ETCQ.)!;:]\*;GQS>.A/C J)X]6A6WMF*-
M&FG%H98IKDB[$R;E3A3>L*=*5&&RE&G.O+$S2G%1G>==JK*?-SRE"E>3C1I1
M@)N/-RZ*=2G5DELZE*E5H4W9WLH4J]:$8WY4JU1V<IN1RGB7_@CS\/\ QEX5
MTCPKXB^*\B6;27X\51^&?@Q\)O"^EFV.I>%=3T=_A/H%EHTVD_ O6!+X0TV+
MQIKW@2W6_P#B-%=ZLWB0M/>136OJL/\ P3;LM4N_[5^(OQ?C^)FLZ[X8^*?@
MWQ[>^)_@M\+[BWU70?B-X:'ABU_X033Y["\@^%FKZ'8Q6J:GJWA]KR3QO:VL
M-CXH@NK>&V%OPNC_ +?/QAU!/#K3>&_AJIU>'X)R7/E:/XH4(WQ(O]6M=<$&
M_P 9/M%I'80MI/F>:8':4WAOE952F/\ @H#\9#I*W_\ PC7PR\X^&;;62O\
M8WBKROM4WQ=;P"T>W_A,]WV<:.HN53?Y@U/,QE-K_H=-MN+A=\K=5V6EG6I5
MJ%64=&XRJ4:]6E*46I^SGR*<8PIJE--*E[/V:4/95*=6GR_8J4:]+$TI*[;;
MIUZ-&K!2<HJ=*$G";4O:_4/['G[&B_LGWGQ-OU^(6F>+I/B7<>%;F\TKPS\)
M/ 7P?\*Z7=^%]*GT@:C9^&_!$)M%U#5K9X&U!;26PT9;B&6ZL]%MKR_O[FX^
MWZ_(G6/V^OC%I\/B&2'PW\-&;2;3XT7%L)='\4L'?X=:YI6F:()]GC)"RW4%
M],^JB,QF>98VM&L4#1OH7O[>'Q>MM3U&R3PY\-S%9Z_XZTJ)GTCQ.9&M_#'P
MPL_&M@\A'C!5,TVJW#V]XRHJ2:>$BACM[D&[:ISE4Y>=WY(1IQT2M"'/RQTW
MMSRM>[LTE:,80A,*<*2<:<5!2DYM+;FDH)M*[2NJ<%967NK2[DY?K-17Y-:9
M^W?\7;W4-(M)?#GPW6/4-<^&.FS-'I'B<.L'C3X>ZAXLU1XBWC!U6:WU&TCA
MT]G5TBLF>.XCNIRMRN9I'[?GQBO[/0KB;PU\-%?4],^$-[<"+1O%*HDOC_QC
MJ7A[65A#^,G*QVUE9Q2Z8':1H;II'NGO8BL"P6?KQ17Y 3?\% ?C)'I5S?+X
M:^&1EA\-^(-853HWBKRS<Z5\68? =O&P'C,,8'TB0W,RAQ(VI 31RQVN;,WM
M9_;W^,&G#Q"8/#?PU?\ LE_C>MMYNC^*&WCX:Q:1)H7G[/&*;C=F_F&K>7Y?
MGA8OL?V JY< _7&BOR;E_;O^+J:M-8#PY\.##'XDU71U8Z1XG\PVMC\)4\>P
MR$CQ@%\]M88VTC!!&=-Q"L277^F57TC]O3XOZA=^&X)O#?PV5-8U?X)Z?<F+
M1_$ZM'#\2/#^H:MKC0%_&+A9;2XM(TTEI!*D$+.MXE](5D4 _6RBOR LO^"@
M/QDN=)TV_D\-?#(37GAGP/K4JIHWBH1K=>)OBY>> ;^.,-XS9A;PZ/;I<VB,
M[21ZF6FFEN+4BS635?V_OC'8Z=K=W#X:^&;2:;H?Q;U.!9-&\4E'G\!?$73?
M".CI*%\9HS0W.FWDL^I*C1O-?+'+:R6< :V< _7NOYFOL_A[_GT\#?\ A,_M
M'_\ R17W]J_[>'Q>L+_7[6'PY\-VCTK6/C/I]NTND>)V=X?AUX$TGQ1HC3%?
L&"*TMU?W\T.JLBQI/9K'':)8S!KA_P YO^$NUC_H(>(/_"]^)7_S:4 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" $N =H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MV\.I)'X?: II8\EM"CFFCT8Q[3IB2R+9>0LC ^D44 >9CX*_!L1+ /A+\,Q
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
M%71_ 'C>*\N['X/>!_'#Z?XIT[4?C!X/M%TTP[-<T>XU,7^G7C_W.^+/AO\
M#OQ[X2D\ >.O 7@OQIX$FAL;>7P5XL\+:'XC\)2P:8T3Z;!)X;UBQO-'>'3W
M@@>QC:R*6C0Q-;K&8T*_#/[;_P#P33^#'[9'P/;X2:-J=S^S;K^G_$?X._%G
MPU\2O@OX2\#6.JVGC?X"7$<GPK;Q;X:U30+GPS\1O"OA.VCCL=,\'^++.[T>
MSMK;3XK)+6*P@CHQ$G.OBZM*FHT*N8XRKA</&-*2PV7YEFG U:>&J4ZS5#$0
MRS+>$:F$PV&BX4L;2QV)H8BI35>M+%K#4%"E@H3K-UZ&#R^.)KSE52Q&895@
MN+E3Q,*E-RKX=YEC^):>(Q59QJ5,+4P6%K8>G/V%*.%_D)^"7[0?P>^%_P"R
M'_P4T_:^T+XK?$CQ)X>\8^*?V;_@?\-/V5?A;_P5$^-WQ9\:?LX^ O%FKZ#I
M?BGQ#\:/C]XI%W>> OAA\6_'5H+GQ+\0O"&B7'C/P[X%E\0>#?#7COPSJ6HK
M<66-\)]3\:?&#X>_\%^?V0;SXJ>'OBE\&?A[^P+X7^/'PY\ _LO?MO\ [27[
M87PDT#XNZ'X2US6)KKX??'KXK:K;_$OQ3#K,UAI,7Q/\!K>ZIX%UBYLW\)ZA
M::II\%S85_6O^RO_ ,$N?#WP;^,'Q]_:3_:2^.?C']N']HS]H[P#X<^#WQ"\
M??%_X>_"?P9X1?X,^$S;SZ1\.=/^#_PU\*:%\/AI\]_"+W7;_4-.U"YUAXK5
M&CM0EZVH?H'X)^"/P8^&@D'PY^$7PP\ "70X_#$H\$^ ?"GA42^&H;V]U*'P
M])_86DV&_0XM1U'4+^/26S81WM_>W2VXGNIY),\305>A6I^TM+$9)4R]0O4K
M4L/7EE^(PN&=2=14YXM87'PPF=/$.+Q#Q6*Q6%I>SCEV!QV+Z,)7EA\3AJZI
MW6$SS#YD^;DIRQ5*AF&!Q5=*-/VBPOUK PQ63>PC)45A:5'&57.IC\9@J'\:
M/[/?B/X=?"_X&_\ !L[HW[*OQ[\6ZGX<^+?[4O@J+]I#2?#/[27CKXCZ5/\
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
M_)XG\37X47WB+Q#)I-G:-K6NWH1!=ZOJ1N=0N0J^=</M&(O^%=?#X>(_$/C
M>!/!H\6^+M$M_#7BOQ3_ ,(QHG_"1^)_#EHC1VN@>(=;^P_VGK6B6T;O';Z5
MJ5U<V,*,RQP*K$'GA"M0H97#"551Q&6Y3@\/'%2A[2I5S?*N%LLR#)\PD_=_
MV;+<1EJQ%'!\J;P>)Q.&J3Q%>K.M+JKSIXG%8VK7INIA\;FM?%2PG/RTUEN/
MX@Q&<9K@9<JM+$9CA\3+"U\5S./M:6&J1ITJ%%4G_ 7XU^(NI_MSV'P5_P""
MO?C7PQ?^#T_:T_X+8?\ !._X$?L\>'O$$\,]WX7_ &</V<[OQ!IMQ;:=."R1
MQ^+_ (OZAXTUG5X;5WCFU'1QO+FW#5M>,OVGOVDOV%/B_P#\%SOBI\-_V[?
M7P"_:9\,_P#!0Z/QKX _8L\;?!WX5^/?'/[:OA'QYJOA+3_A/IFC7?B^*X^+
MNJ^&'\"7][H_AFT^#-G9-X<E.HZAK6L)%J=E<:=_>!%\%O@Y;^&?"O@J#X3?
M#.'P;X%UJS\1^"/"47@/PM'X9\'>(=/N[F_L->\*Z"FE+I7A[6K&_O+N]L]4
MTBTL[ZVN[JYN89TFGE=C7?@M\'/%'CO0?BCXE^$WPS\1?$SPJEO'X8^(NN^
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
MI)>SZ9XG^+7CCX?>"M;\)^ ]*U"STK6M1MI=;UB&4:;HFJ7T\,%O;J\GYL?
MC]F/_@I9\6?^"HO[&G[<O[4O[.GP._9]^'/P-_9$^+7[.WB#P;X ^.EC\5O%
MEAXHUF"REMO%&H7-KX;\/:7/X=\9:M),_A7P[X>;6;CP?I-C<#Q/JTM_>0J_
M@W_!6W_@FK_P4._:V_:9_:*O?"_@O_AI/]GOXN_LUZ7\.?V:M+O_ -N3XG_L
MM^!_V0?B>/#^H:=X\\5^.?@[X"BM[/\ :!7QQJR6.JVUGK4FK:--']ET7Q%;
M+I-O(D,8J4\/0P<,/3]O)8KBFI-SJ>TG6H4,UQF(RBG6J04:F'EF."IT(X.F
MTHX>G4^KNMAHJE!F"BL16Q<\7/ZNGA^&XQC&/)&C6K9?@\/FSH1GS0Q"R_%U
M,3+$5+-8B5!8A4L2Y3YOU\^,/_!7O]AKX+^)?A%X/UOQ_P"-?&OB7]H+X%P?
MM$? ;1/@[\(?B=\8-6^,?PYN[ZTM+&3X?:7\/?"^OZGKFOWMK=/KD6@K9PWL
M'A^PU+5[X6EK92M4%_\ \%B/V![+]D[X=?MEV_Q8UK6_A-\7/'\'PC^&F@^'
M?AUX[UWXP^-?C!)J]UH=U\)_#_P:T[09_B'J'Q!TO4;#4(M4\/PZ$TUG#92W
M1D>UEM)KG\^_V0?^";W[5WPA_:\_X)._&#QSX4\*Z?X(_9._X)6ZK^RK\:KV
MQ\;Z'J5]HOQEO6TYX]'T?3;0^?XATC-H<Z_IBMIOS,2R!4$OQAX)_P""0W_!
M0CX0?"#]G3XJ>#? /PN\8_'O]D+_ (*Q_M/?ME>&_P!GGQ!\5M*T'PS\8O@G
M\=+S2K*UM].^(\%CK/A[P/XXTVQM)-0TF'6]+FATSS[VZE U"*WTG4NFK"E3
MQ6(HNNWAEF.(I4\9"E[25/+Z'&G]BTZJHPYHXFIB>':M+./:)14(0GC*=">%
MC7HQYZ%6M5HT*D\/R5I8*G.>&<^2-3&SX2Q&;2I.M-Q^KPAGM".4I-N\ZD<-
M.M#$5L/5C^D7_!*3_@HM\0_VZ?VX_P#@J9X;_P"$]UOQ)^SC\#_%/[/&F_L_
M^#O%7PN7X7>+_AN?$_@'69OB;X9\6:/K?A/PO\1H?$=CXXTB^T_6=*\?+=ZC
MHNH:?<6=GY-H55O)+/\ X*<?M:_';_@IY^TU^QG\)OC'^Q/^R_#^R]\1_AMX
M,\)_ 7]J7PSXWO?C3^V#H>J6EOK_ (X\7?#GQ;I?C_PK8^&M-NM(F-OX/MO#
M/@CXDZHEO<Z;K>K:=]CEN&C]Z_X)=_LE_ME_";]M;_@IG^U?^UI\._A?\-E_
M;1U[]GKQGX$\,_##XCK\1;'P[#X*\":SX?U7P=K6I2Z+X>O;OQ#X3MY]'TOQ
M!XC71[#1/%'B!=5U3PU#_8K6CM\F?\%7?V!_VS/^"E/B^Z^"<G[!7[+/@.ZT
M'XQ^%-0^#_\ P5,MOC_8CXH_"SX0:%XKT/Q=+<Z7\+=/^'VG?%IOB!+I.E/X
M5N- _P"$VN?! \12'5["2WT];;5;94[1K\,QE!2ME."I9E0]K!QIXVKB/98C
M$XC%U;82OB,MA.IB*V'Q\U1Q^$]O!5IXRC@)RT?OT^(G[1PC/-,15P&(=&:D
M\###4:E*CA\'3;Q5*ECIQC0A5P4?;X+$J$_94\/7QL*?Z:_M)_\ !9/]A;]E
MCXJ^//@[\1?%_P 3/$7BOX/Z/X>\0?'B_P#A%\#_ (K_ !A\'?L^:)XIC2ZT
M/4OCEXS^'OA77?#GPU@O=,9M8">(;^WN8M*C>\G@C5HED^?M4_;Z\=ZA_P %
MEO@9\$?"GQH\-7W[#WQ#_P""8WC/]K6X6UT[P=/X:UG5;#Q_'!HWQ.A^(<NE
MGQ%;Z!'X,D6<V\'B"W\/FU#WEU9-.#,GQY\1OV$/^"E/[/?CK_@JE\,?V8/@
M=\$_VFOA#_P54N;G6;3XW?$GX]6WPP\0_LZ>(O'GPTO/A/X^?XF^ =5\%>)-
M4^*N@Z)%J=WXM\-6/@K4XIGM(CI\J&\O)+"*MH?_  1.^/OA?XT_ WX?:=XB
MT&?X%> _^"&?Q2_X)M^(OCA#K<5OK5O\:/B!<ZK"_B'3/ 4MTOB*3PY$VJS:
MO9RI.L45HJ:;++#.@5N)2KQI87%PIJO6HT\95C1DY4:>)QE3A+CYU,OQ&#G:
MI3PV SC"<+1P>.JUDLPQ>9T(4K5HTJ^#Z6J4JE7#RFZ%&O+#4JE115:KA<+#
M/N!7',*.)IODGB,3@L9Q/'$8&E3<L/A<JKU6_8U9T\5M_'G_ (+H^#?C+^U%
M_P $O_AA^PM\4_'UAX,^/G[:"?#[XIZAXQ_9Z\4^&/!_Q[^!EK8ZQI&IZU\(
M/'OQ3\ 6^E>*O"=IXPT^+3KSQ3\--:M]6LKNYL8KB>*"X"-_4!7\B/PL_P""
M>W_!5O7+/_@C)\(_BU^SU^SK\/\ X7_\$K/C_P"#G\7>/O"GQ\M?%OB;XS^"
MO#?A^_\ "]E\4O"?A0>$=#M_!VAV?A^RM?[=\(:QJ^I>-/$?B?6;34;73M*T
MVPO88?Z[J[W"C3PTHTJKK_\ "OFTJ.(J1]G7Q. =#AU8'$SPSO/!4Z[AF%2E
M@92E]6F\5%<KG.)PJ5:6,DZD/91669;"=&#YZ%'&PQ7$*QE&G73Y,7.G!Y<J
MF,@DL3"6&E>480DBBBBL3H"BBB@ HHHH **** "BBB@ HHHH **** "OYV?C
M;HFA2_&?XNRS>'/!L\LOQ/\ 'TDL]U\!OC5K%S-(_BO5F>6XU?2M4CTO5)Y&
M)>;4=-C2POI"US9HMO+&H_HFK^=GXVZSH<7QG^+L4OB/P?!+'\3_ !]'+!=?
M'CXTZ/<PR)XKU97BN-)TK29-+TN>-@4ET[39)+"QD#6UF[6\4;$ _=OX+QF'
MX._">$PFW,7PT\"1FW;2ET)H"GA;2E\DZ&DDJ:,8L;#I22R+IQ7[(LCB$,?2
MZ\P^"0B'P8^$0A%NL(^&'@$0K:1ZC%:B(>%-)$8MHM7)U:.W"8$,>J$ZBD>U
M;T_:1+7I] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5_/U\9]?U>'XP_%>&+Q/
MXIMXXOB5XZCC@M_VC?A/H=O D?BC5%2&#1=2T:74-'AC4!(M+OY9+W3T5;2Z
MD>>&1C_0+7X ?&72?$,GQ?\ BM)!H/CB:&3XD^.7AFM/@U\"=4M98G\4:HT<
MEMJ>KZE'JVHV[H0T-]JB)J-W&5N+U%N9)0 #]LO@K()O@W\)9A,MP)?AEX#D
M%PFJ2:XLXD\*Z4PF76IHXIM864'>NJ2Q12:@&%W)&C3%1Z;7FWP::1OA!\*F
MF:=YF^&W@9I7NKC3[JZ:0^&-+,C7-UI(72KF=FR9KC3%73YI"TEF!;-&*])H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MM=% 'B8\=_&'O\")AT_YJ9X1.,^7G_EGVW/]?+_VUH_X3OXQ8_Y(1-G&<?\
M"S/"'7:3C/E_WL+GWSC%>V44 >*'QU\8><? F8\G!_X67X1Y&7&?]7W"HV/^
MFF#RK4#QU\8<_P#)"9@,CG_A9?A'IE 3_J^P9SC_ *9XZL*]KHH \3_X3OXQ
M8_Y(/-G&<?\ "S/"'7;G&?+_ +WRY]B>F,A\=_&'G'P(F/7_ )J9X1&<>9C_
M )9]]J?3S/\ 8:O;** /%/\ A.OC#D?\6)EQD#/_  LSPCP,J"?]5V!9O7Y,
M=6%)_P )W\8L9_X41+G&<?\ "S/"/7:IQ_JL<,67/3Y<]"*]LHH \3/COXQ<
M_P#%B)CUQ_Q<SPCSCS,?\L^^V/Z>9_L-2_\ "=?&'(_XL3+C/7_A9GA'@;@,
MX\KLI+8'ICJ17M=% 'B?_"=_&+_HA$W3_HIGA#@[4./]7V)=<_[&1PPH_P"$
M[^,7/_%B)NAX_P"%F>$.3B0@?ZON509/3S,]$:O;** /%/\ A.OC#G_DA,V,
MXS_PLOPCTW8S_J_[OS8_X#G/-)_PG?QBX_XL1-T''_"S/"'!Q&2/]7V+.,CK
MY>>CK7ME% 'B?_"=_&+G_BQ$W0X'_"S/"')PY _U?<JB_P# \]%.5_X3KXPY
M/_%B9<9//_"S/"/(W$9QY7=0&P?7'4&O:Z* /$_^$[^,7'_%B)ATS_Q<SPCQ
MGR\_\L^VZ3Z^7_MK1_PG?QBQG_A1$N<$X_X69X1Z[6./]5CE@JYZ?-GH#7ME
M% 'BG_"=?&'/_)"9<9//_"S/"/3<X!_U7<!6_P"!XZJ:0>._C#W^!$PZ?\U,
M\(G&?+S_ ,L^VY_KY?\ MK7ME% 'B?\ PG?QBQ_R0>;.,X_X69X0Z[2<9\O^
M]\N??/3.%/CKXPY_Y(3,1D\_\++\(],N ?\ 5]PJ''_33'537M=% 'B@\=?&
M'C/P)F'/)_X67X1X&4&?]7V#.V/^F>!RRTG_  G?QBQ_R0B;.,X_X69X0Z[0
M<9\O^]E<^V<8KVRB@#Q,^._C#SCX$3'K_P U,\(C./,Q_P L^^U/IYG^PU+_
M ,)W\8<_\D)F R!G_A9GA'IN4$_ZOL"S>ORXZL,>UT4 >)_\)W\8O^B$2],_
M\E,\(]=JG'^J[,67/3Y<]"*/^$[^,7/_ !8B;OC_ (N9X1YXDQ_RS[[4'MYG
MHC5[910!XI_PG7QAS_R0F7&<9_X67X1Z;@,X\K^Z2V/;'4TG_"=_&+C_ (L1
M,.!G_BYGA'@X0D?ZOL6=?^ 9'##'ME% 'B?_  G?QBY_XL1-T./^+F>$>3B0
M@?ZON50?]M,_PM2_\)W\8<_\D)FQG&?^%F>$>FXC./+_ +N&Q]1U'/M=% 'B
M?_"=_&+C_BQ$W;/_ !<SPAQD1Y'^K[;G'OY?HZFO1_"FJ>(=7TK[7XF\+MX0
MU/[5/%_9#:UI^O'[-'L\F[^W::JVW[_<_P"XQYD6SYS\PKI:* "OYY/C7X;M
MI_C+\6YV\':?=--\3?'LK7+_ +*?B#Q$]P9/%6JN9W\00Z_##KK3%O,;68H8
MHM3+&]CCC2<*/Z&Z_G2^-\WA@?&CXO"XN/AXLX^*'C\3K>Z[^T=#>B8>*]6$
M@NXM#C.B170?<+B/1R=+27>NGDV@AH _>/X,H\7P>^%$4D4L,D?PU\"H\,^G
MVFD3Q.GA?2U:*;2K!Y+'3)8V!233[*1[2R<&VMW:&)&/I5>8?!)$C^#'PB2-
M+:.-/AAX!1([*TO;"SC1?"FDA4M+'4@-1LK95 6"TOP+VVB"0W0\])*]/H ^
M&?V^_@7^T%\:O@KK4O[,_P"TG\</V??BUX#\,^/?$O@O3/@S=?"'3D^+?C-/
M"MVW@OP+XVU3XN?#;XB:?I?AZZ\26MC =0TF/1)[0:A<W%Y?201QB'\]?^"-
MNK?MT>(/&WQFU/\ ::U_]O;7?AI:_"?X(Z7I1_;S^&_P<^$GB6P_:(2X\:S_
M !PT_P"$_ACX8>%]%O?$GPMMK1O!O]A^.=7O+FSO9)9]-L9-2EM+G43]Z?\
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
M>56_W>'R[!Q3<JDU+_9,IR^C*4HN<IT*F+E.6/QF.QF*Y[Q/X>_X2?2FTO\
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
M(_\ 2);C^T?%6J?VQJO[U8U\C[9Y%O\ Z/'Y>Z*+R_D9Y#N.[ _D<_X)(_\
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
M_P!C7\4/_5@^(*_.C_@NY_R4?]G'_L2?B1_Z??"%?97_  2J^,?PX\&_L7>
M-!\1>(9;'5K;Q-\29I[6/0?$E^(DNO'>NW$&;G3M'N[1S)!)')B*>0H'"2;)
M5=%^!/\ @M7X_P#"7C[Q_P#L_P!SX3U5]4BTWP?\08+XOIFKZ8T$ESK7A22W
M&S5K"P:82K#,0UN)0AC(E,9>/?P\)_\ )^LU_P"QOQ?_ .HM<ZN(O^3/Y?\
M]BWAO_U(I'[8_P#!.[_DR#]F7_LE>A?SN*_!?_@MA_R=]X<_[(;X-_\ 4M^(
M%?L?^P5\<?A?X;_8W_9UT+6/$LUKJFE_#/1+2^MD\.^*;M8+F,S^9$+FST2>
MUFV$[3)!-+$Q!*2,N&/XE?\ !83QCX;\<?M5>']9\+ZBVIZ='\&/"=C).UAJ
M>G-'=P>*?'4LD)@U6RL;AML5Q!()4B>!A(%64R)*B/PT_P"3R\0_]?>-O_5C
M,?'G_)L<G_Z]\+?^H4#^AG_@GW_R9/\ LR?]DB\*?^DE?S,_\%;/^3Y?CO\
M]@;X>?\ JK/"]?T&?L+?'/X7>'?V/?V<]#U?Q+-;:II?PK\,6=_;IX=\4W2P
M74-KMEB%Q::)/:S>6V5,EO-+$Q!,<CKAC_.S_P %2/$.C^+OVS?C5KWAZ[.H
M:5J&C^ EM+IK6]L6E:W^&GANTG4VVI6]G=Q&.XBDCS-!&K[=\;/$RN>_PE_Y
M.SQC_AXE_P#6HIG'XC_\FZX9_P 61?\ JAD?U[?!3_DC7PD_[)EX"_\ 45TJ
MOY.O^"E?_*1GXE_]C5\%_P#U#O %?TO_  ?_ &@OA'8_"7X765SXIG2YL_AU
MX)M;A%\,>+Y DUOX9TR*51)'H#1N%=& =&9&QE6((-?S!_\ !0WQ+H?B;]OS
MXB>)-#OC?:)<^)?A!-#>FSO[,E++PEX&BNRUI?VEK?*8);>9"K6H,ICW6XF1
MXW?R?!3_ )+KB?\ [$N>_P#JX1Z'BI_R2.1?]C3*/_5:?V7U_'AJ_P#REQG_
M .SZ]/\ _5G65?U0_P##1GP<_P"ALN/_  E?&7_S/U_*#JGB;0W_ ."IDWC
M7Q_X1P_MIV.O_P!HFSOP1I*_$:SNFNC8?93J>5@4N;861NR1L6W+D*>7P3_B
M<??]D7C/SS,Z?%3X>#O^RJPOY8 _LLK^(K]F[_D_CX0?]G:Z3_ZM.>O[!_\
MAHSX.?\ 0V7'_A*^,O\ YGZ_CE_9]UG3-,_;>^%7B&]N3#H]G^U'IFKW%X+>
MZF*:<OQ+FNC<"U@@DO7)@(<01VS7.3L\D2 H.[P3_P"15XD_]DY'_P!0>)CD
M\5/^1CP+_P!CQ_\ J7D9_<117B/_  T9\'/^ALN/_"5\9?\ S/T?\-&?!S_H
M;+C_ ,)7QE_\S]?@)^Q'MU%>(_\ #1GP<_Z&RX_\)7QE_P#,_1_PT9\'/^AL
MN/\ PE?&7_S/T >:?M\?\F6_M._]D:\;?^FB>OY]_P#@BO\ \GC:K_V1+QQ_
MZDG@6OVM_;>^.GPM\0?LA_M&Z)I/B::YU/5/A)XQLK"W?PYXJM5GNI]*F2&$
MW%UH<%M#YCD()+B:*%"0TDB(&8?A;_P2!\8>'/!'[6.J:UXHU%M,TUO@YXRL
M4G6PU+46>[N/$/@J2*$0:59WUP-T5O/(9'B6%1&5:02/$C_O_ /_ "9_Q.]:
MO_JLRT_'.,?^3E\!>D/_ %88T_<;_@K1_P F'_&'_L(?#?\ ]67X2K\QO^"$
MO_)5?VB?^R??#_\ ]2/Q+7W5_P %0OC+\-_&'[$_Q9T#P]XAEOM6N[WX?/;6
MDF@>);$3"V^(OA6YG N=0T:ULXRD$4LN)KB/>$*1EY62-_SE_P""*WC[PGX!
M^)GQ[N_%FJ/I<&I>!? MO9,FF:OJ33RV_B#Q%).NS2;"_>(1I+$2TZQ*Y<"(
MN5D"+AG_ ),1QM_V-JG_ *>X9#/?^3N\*_\ 8NA_Z:ST_6#_ (*WS3P?L+?%
M&6WGGMI5U_X9A9K:>6WF4-\1O#*L%EA>.10RDJP5@&4E3D$BOD+_ ((375W=
M?#_]HTW=Y>793X@>"EC-Y=W-VT:GPI<DK&UQ+*44GDJI )Y()YKVK_@J;\9?
MAOXP_8K^)6@^'O$,M]JUUK?PYDMK630/$MB)EM?B#X<N9\7.H:-:V<9CMXI9
M<37$>\(4CWRLD;_*?_!%'XF>"? '@7]H&V\6:Q)ID^I^._!]Q91QZ1K>I^;!
M!X8N(9)"^DZ;?1PXD.T),\<C8+*A3#'BRI+_ (@-Q*[*_P#K7AE>RO\ [SDV
ME[<W5Z7MY'7F#?\ Q%[(E=V_U=KNUW;^!F>MKV^=OF?2?_!<'_DU/P'_ -EY
M\*_^H9\0:\R_X(1?\DP_:'_[*9X6_P#4-@JS_P %DOBOX!\=_LR>"=)\+:[)
MJ6HV_P ;?#%_+;2:+X@T[%G%X0\=PRS"?5-*LK5O+EN($,2SF=O,#)$Z)(R>
M=?\ !%/XF^"/ /PX^/-KXLUF33+C4?B+X;NK.*/2-<U,RV\7A*&%Y"^DZ;?1
M1?O0R!)GCD.TL$V%6;NPW_*/>._[*.7_ *O<"<>(_P"3T8/_ +$:_P#51C#;
M_P""\G_(N_LP?]C+\4O_ $R^$*^C_P#@BE_R9M??]EH^(?\ Z2^&Z^-_^"V7
MQ(\&>/\ 0/V<8_"6KR:H^E>(OB3)?K)I.M:9Y"7>C^%DMV!U;3K!9M[02J1
M963 ,@4,I/T!_P $?OBY\/O _P"R7>:)XGUV73M3/Q>\>7OV9-#\0ZB/LUS;
M>'A!(;C2])O;7+^6Q\OSO,08\Q%) I9C_P H^Y+_ -E#'_U<YT/ _P#)YLU_
M[$C_ /59E9YC_P %Y?\ D$?LN?\ 8:^+G_IL\ U^A'_!+/\ Y,+_ &?O^P7X
MU_\ 5E^,Z_+[_@MG\2/!GC_2_P!FV/PEJ\FJ/I6K_%.2_632M:TSR4O-.\$)
M;L#JVG6"S;VMY01 963:#(%#*3]W?\$U?C5\-/"G[$GP+\/Z]XBFLM7T[3?%
MZ7EJGA_Q->K"T_Q$\7742_:;#1KJTEW03Q.3#/(%W[&(D5U7@SW_ ),5P9_V
M4V._].YZ=F4_\G<XG_[$.$_]-92?FM_P73_Y. ^"W_9&=6_]36_K]YOV,/\
MDT?]FC_LAOPQ_P#40TFOY[/^"T?CGPOX]^.?PAU#PIJ3ZG:6/PCU.RNI'T[5
M--:*Y?QA?3I'Y6K65C-(&B;<)(4DC!!5G5L _MK^R-\>/A3H?[+7[.^CZEXG
MFAU#3/@Q\-[&^@3PWXLN%@N[;PGI<5Q")[?0I;>;R95>,RP2RP.5+0RR1E79
M\:?\F?\ ##_L(Q__ *8S(7"__)S./?\ KQA/_3N /;_B1^UI^S3\'_%$_@KX
MH?&WX>^!?%EM866J3^'_ !'X@M=.U2+3M1$K6%X]M*0XM[L03&&3HXC?'0U[
M=X=\1:'XNT#1/%7AG5+/7/#GB/2K#7-"UG3IEN+#5=(U2UBO=.U&RG3Y9K6\
MM)HKB"5>'BD5AP:_D*_X*S>*M!\:?MC>(==\-7S:CI<OPT^'UHMRUEJ&GM]H
MMH-:$T1MM3M;*Z&SS(SO,/E.'&QV*N%_HC_94^//PHT7]F3]GO2-0\4317^F
M?!;X96%]"GAKQ;.L-W:^#M'AN81/!H,D$WDS(\9E@DE@D*EH99(RKM\UQ5P1
M@,@X.X.XDPV-QM?%<24XSQ6'KQPRPV'<LO>,:P[I05:24UR?OI2?)K\6I[W#
MW%>,SCB?B?(J^%PM'#Y%4<,/7HRKNO72QBPUZZJ2=)/E?-^Z2][^Z?S(_P#!
M2S_D^#]I3_L:]%_]5_X0K^SCPC_R*GAC_L7M%_\ 3;;5_%E_P4.US2_$W[9/
M[0NNZ'=&^TK5/$VBSV-T;:[LS-&O@3PI Q-M?P6MW"5FBDC*SP1DE"Z!HV1V
M_KC\+_M#_!^#PSX=A?Q9/OBT+2(GV^%O&++NCT^W5L'_ (1[D9!P>XK[3Q=_
MY(WPL_[$W_O$X?/EO#;_ )*?Q"_[&K_]6N<GT717B/\ PT9\'/\ H;+C_P )
M7QE_\S]'_#1GP<_Z&RX_\)7QE_\ ,_7X ?L9[=4%U_Q[7'_7";_T6U>,?\-&
M?!S_ *&RX_\ "5\9?_,_45Q^T7\'&@G7_A+9QNAD7)\*^,L#*,,G'AXG ZG
M)QT!Z4UNO5?FA/9^C_)G\@7["7_)\G[.7_99$_\ 277J_MBU3_D&ZC_UXW?_
M *3R5_$5^Q5K.FZ!^V;\ ->U>Y-II.F_%I+V]NA;W5R8K;[-K8$@MK."XNY2
MS21J(X;>20%LLJJKLO\ 83J'[17P=>POD'BV=2]G<J&;PKXRVC="XRV/#Q.!
MG)P"<= 3Q7[_ /2!_P"2EX;_ .Q%+_U;S/QSP:_Y$>>_]CA?^JV)_+E_P21_
MY/U^''_8M?%G_P!1/4:_L'K^-G_@EOXGT/P?^VY\/_$'B*]:PTBV\/?%"*:Z
M6SO[YEDO/"^H16ZBUTZUN[MO,=@"RP%$&3(R#FO[ ?"GB_P]XVTK^V_#-^^H
MZ9]IFL_M#V.H:>WVBW"&:/[/J=I9W.$$B?/Y/EMGY';#8\[Q]_Y+7!_]DYEW
M_J7F9V^#O_)+8K_L=XW_ -1\"=+7\^'QH\6SVWQB^+-N/'UW9BW^)?CN$6:_
MML:7X46U$7BG58Q;+X7D\-3R>&U@"^4- >>9]'"?V<TLC6Q=OZ#Z_ KXQGQ=
M_P +>^*GV9?BA]F_X61XX^S_ -GV_P"RHUAY'_"3ZIY7V)O$3?\ "0&T\O;]
MF.N_\3DP[#J?^F^?7X@?JY^U/P5=)/@W\)9(I(9HI/AEX#>.6WOKS4X)4;PM
MI3))!J6HHFH:A"ZD-'?7R)>7:%9[I%GD<#TRO-O@U(\OP@^%,LDLLTDGPV\#
M2/-/J%KJTTKOX7TMFEFU6Q2.RU.61B7DU"SC2UO7)N;=%AD11Z30!Y7\=/#M
MOXO^"?Q@\)W?@)OBI:>)_A=X^\/77PP37['PH_Q%M]:\*ZKITW@5/%&IW%GI
MOAM_%D=RV@IK]_=VMEH[7XU"YN((;=Y5_#?_ ((X>&]?^''[1O[3OPO^,WP9
M_:P^'_Q_\/?!/]GNY@\1_M;_ +8/P%_:Q\1_\,_IKOQ3T?X8?#KX;ZE\!]!\
M/:3X?\"^#]=TWQG/<R^(8=6\4ZKK.I--K^O:C<);25^BG_!2K2OVM-0_9J^(
M%Q^RW/\  #58-+^'/Q6OOBY\,OCM\&?B1\:5^,?@:+P'JDDOPT\$:!\-OBG\
M+M2@\0^+%COM!9+J]U1=275+>SM+>VN/WK_CA_P;K>*? .I>,?VD-$^$/PZ_
M8+TSP))\*/V>O&7BCQ]^PK^SO\<_A!H^G_%GQ+/\0D\4? CXJ^)_C;\2_B!>
M:[XZ^%5E8:?>2^'-"73HM'@\4G4-4M[*^U+[$M9>G/&YBTTG#*L1&=)M*K*,
M:5X8F*3;A0_>5*'UF:M6?M<J4\//$PP^.>,M' 82^JGFF&E":?N1FYTE*A*+
M<?:5W&,*JH*+5*/L\Q_?K"3>!_J7HHHJ1'B/Q*_9S^#GQ?\ &GPV^(?Q$\)3
M>(/&'PAUA?$'PYU9/%'C#1E\,ZR)4E.HP:=H&OZ7I5_<.$-M*VK6-^LUA/=Z
M;*KZ?>W=M/Q-C^QO\!M'U*\U7P_X<UC1+S7O&-CXQ\;SQ>+?$VL77Q#_ +-@
MU^.R\&^--1\4:IKVJ:I\,XKOQ)JFJ/\ #:"]LO!D^HS/)/HTD,]Y!=?4E%**
M44U%**DZDI))*,W5E3E6YXV<9JLZ-%UE-3C5]E256-2-.$(US2NI<SYE&$5*
M[YE&DJBI*,MX^R5:M[)Q<72=6I*E*G.;J'QL/^"?7['"^#G\!K\#/#J>')/$
M4?B@HFL>+DUI-3BT!_"<5O#XK3Q"OBNWT"+PK)+X8B\)P:W'X5C\.2RZ$FC+
MI<CVC>D_#+]E?]GGX,^,]=^('PM^%'A;P/XI\0Z?)I-Y>:##=VVGZ?I5S=6]
M_?Z7X7\/-=R>'?!6FZQJ-I::GKUCX/TG0K77]4M;;4]:BO[^WAN$^@**I-IN
M2;4FFG)-\S4J:I23=VVI4XJ$KMWC=-MRG*I+2DN66L>92Y7K'F4W44N5W5U-
M\Z:2M*W2,(P*_#/_ (*2/(W_  2_^$ID9V9O$'P0#%V=F(73;_ 8R?.<;5P&
MY&T<# K]S*_#'_@I%C_AU[\(\8 _X2'X(\   ?\ $NU'@ )&!^$:#T5>E?9^
M'/\ R7G"/_8]P7Y8H^6XW_Y)#B3_ +%&+_\ <!TG_!#8G_AFWXJ+D[1\<M3(
M7)P"W@+P(&('0$A5!/4A0#T%<C_P7:)_X5'\ !DX/Q6UTD=LCP1J@!QZ@$@'
ML"?4UUO_  0V_P"3;OBK_P!EQU+_ -0/P+7(_P#!=K_DDG[/_P#V577O_4(U
M.OTVA_RD+4_[*'$_^L^SX2M_R9>'_8DH?^K='=_\$.R?^&7_ (CKD[1\=M?(
M7)P"W@;X?AB!T!(503U(4 ]!7RW_ ,%WR?\ A-_V:!DX'A?XI$#/ )U7P*"0
M.@)"@$]\#/05]1_\$._^38/B1_V777O_ %!O -?+?_!=_P#Y'C]FG_L5OBC_
M .G;P-7;D_\ RD+F7_8=G?\ ZS^&./-/^3+X'_L$RK_U<US]#?\ @D(2?V%O
MAR"20OBKXHA022 /^%A>(6P/0;B3@<9)/4FOSH_X+N$_\+&_9P&3@>"OB20,
M\ G7?!X) Z D*N3WP,]!7Z+?\$@_^3%_AU_V-?Q0_P#5@^(*_.C_ (+N?\E'
M_9Q_[$GXD?\ I]\(5Q<)_P#)^LU_[&_%_P#ZBUSKXB_Y,_E__8MX;_\ 4BD?
ML#_P3O)/[$/[,N23_P 6JT$<\\#[0 /H   .P  XK\%_^"V!)_:]\-@DD+\#
M/!H4$DA1_P )=\06P/0;F9L#C))ZDU^\_P#P3N_Y,@_9E_[)7H7\[BOP7_X+
M8?\ )WWAS_LAO@W_ -2WX@4>&G_)Y>(?^OO&W_JQF/CS_DV.3_\ 7OA;_P!0
MH'[Z?\$_"3^Q/^S'DDX^$/A,#)SPMGM4?0   =   .!7\S/_  5M)/[<OQVR
M2?\ B2_#L<\\#X6>%P!SV X [#BOZ9?^"??_ "9/^S)_V2+PI_Z25_,S_P %
M;/\ D^7X[_\ 8&^'G_JK/"]=_A+_ ,G9XQ_P\2_^M13./Q'_ .3=<,_XLB_]
M4,C^MWX*DGX-_"4DDD_#+P&23R23X5TK))[DU_)U_P %+&9O^"C/Q++,21XI
M^"H!))(">#?A^$ )Y 4 !0.%  & !7]8GP4_Y(U\)/\ LF7@+_U%=*K^3K_@
MI7_RD9^)?_8U?!?_ -0[P!7E>"G_ "77$_\ V)L]_P#5PCT/%3_DD<B_[&F4
M?^JT_L2K^/'5F8?\%<IF!(8?MUZ>002""/B=98((Y&.V.E?V'5_'AJ__ "EQ
MG_[/KT__ -6=95R>"G\3C[_LB\9^>:'1XJ?#P=_V56%_+ ']A]?Q%_LW$_\
M#?'P@.3D_M;:42<\DGXISY)/7)R<^N>:_MTK^(K]F[_D_CX0?]G:Z3_ZM.>N
M_P $_P#D5>)/_9.1_P#4'B8Y/%3_ )&/ O\ V/'_ .I>1G]NM%%%?@!^QA11
M10!\C_M[DC]B[]IW!(S\&?&X.#C(;1YU8<=F4D$=""0>#7\^_P#P16)'[8NK
M@$@-\$?&X8 D C_A)? C8/J-P!P>,@'J!7] _P"WQ_R9;^T[_P!D:\;?^FB>
MOY]_^"*__)XVJ_\ 9$O''_J2>!:_?^ ?^3/^)OK5_P#59EI^-\8_\G+X"](?
M^K#&G[1?\%9R1^P?\8@"0&O_ (;!@"0&'_"S?"+8/J-RJV#QD ]0*_,;_@A*
M3_PM3]HH9.#\/_A\2,\$CQ'XF )'0D!FP>V3CJ:_3C_@K1_R8?\ &'_L(?#?
M_P!67X2K\QO^"$O_ "57]HG_ +)]\/\ _P!2/Q+1PS_R8CC;_L;5/_3W#(9[
M_P G=X5_[%U/_P!-9Z?I;_P5S)'["7Q3 ) ;7OAB& ) (_X61X8;!]1N .#Q
MD ]0*^/O^"#Y/_"OOVCQGC_A87@HX[9/A.X!./4@ $]\#T%?8'_!73_DQ/XI
M?]A_X8_^K'\,U\?_ /!!_P#Y)]^T?_V4'P3_ .HG<UQ95_R87B7_ +*O#?\
MJ3DQUYC_ ,G?R+_LG:__ *8S,]9_X+@$C]E+P(H)VGX]>%"1DX)7P7\0L$CH
M2-QP3TR<=37F7_!",G_A5_[0XR<?\+-\+G';)\&VX)QZD  GN /05Z9_P7!_
MY-3\!_\ 9>?"O_J&?$&O,O\ @A%_R3#]H?\ [*9X6_\ 4-@KMPO_ "CWCO\
MLHY?^KW G)B/^3T8/_L2+_U48PY[_@O)_P B[^S!_P!C+\4C^/\ 8GA#G]3^
M9KZ/_P""*7_)FU[[?&CXAX]O]&\-GC\23]237SA_P7D_Y%W]F#_L9?BE_P"F
M7PA7T?\ \$4O^3-K[_LM'Q#_ /27PW2S'_E'W)?^RAC_ .KG.AX'_D\V:_\
M8D?_ *K,K/FG_@O+_P @C]ES_L-?%S_TV> O\37Z$?\ !+,D_L%_L_9/32_&
M@'L/^%E^-.*_/?\ X+R_\@C]ES_L-?%S_P!-G@&OT(_X)9_\F%_L_?\ 8+\:
M_P#JR_&=<.>_\F*X-_[*;'?^G<].O*?^3N<3_P#8APG_ *:RD_(/_@NG_P G
M ?!7V^#.K8]L^-;[/YX&?7 ]*_>?]C$EOV1_V9RQ)/\ PHSX7C)))PO@[2%4
M<]E4!0.@  ' K\&/^"Z?_)P'P6_[(SJW_J:W]?O-^QA_R:/^S1_V0WX8_P#J
M(:33XT_Y,_X8?]A&/_\ 3&8BX7_Y.9Q[_P!>,)_Z=P!_-7_P6/)/[;OB3))Q
M\*_AN!GL/(UXX'H,DG'J2>I-?TP_L@LS?LI?LV%B6/\ PHKX5#)))PO@C1%4
M9/95 4#H  !P*_F=_P""Q_\ R>[XE_[)9\-__2?7:_IA_8__ .34?V;/^R%_
M"O\ ]0G1:[O$C_DU?A9_UXI_^J1G+P/_ ,G"\0O^OTO_ %:(_DS_ ."EA)_;
M@_:4)))_X2K1!DG)POP^\(*!] H  [  #@5_9QX2);PKX99B2Q\/Z,22222=
M.MB22>22>23R37\8W_!2S_D^#]I3_L:]%_\ 5?\ A"O[./"/_(J>&/\ L7M%
M_P#3;;4>+O\ R1OA9_V)O_>)D >&W_)3^(/_ &-7_P"K7.3H:***_ #]C"H;
MDE;>=E)#"&4@@D$$(Q!!'((/((Y!J:H+K_CVN/\ KA-_Z+:FMUZK\T)[/T?Y
M,_B7_81)'[<G[.1!(/\ PN11D'G!M-?!&?<$@^H)!X-?VQ:D2NG7[*2K+971
M5@2""()""".00>01R#7\3G["7_)\G[.7_99$_P#277J_MBU3_D&ZC_UXW?\
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
M_"(_'/\ Z+1X6_\ #/I_\\"C_A$?CG_T6CPM_P"&?3_YX%?@)^Q'M=%>*?\
M"(_'/_HM'A;_ ,,^G_SP*/\ A$?CG_T6CPM_X9]/_G@4 >8_M\?\F6_M._\
M9&O&W_IHGK^??_@BO_R>-JO_ &1+QQ_ZDG@6OVP_;>\,_%^T_9#_ &CKG6_B
MOX=U?28/A'XRDU#2[;X7)I=Q?VJZ5.9;6'4O^$VOOL$DRY1;L6=T;<GS5@E9
M0A_"S_@D!8>)M2_:QU:V\)>)+'PMJW_"F_&,AU/4/#B^*+=[1/$?@@36G]G-
MJ^B^7),S12+>+>,T0A:+R'6=GC_?^ ?^3/\ B=ZU?_59EI^.<8_\G+X"](?^
MK#&G[B?\%:/^3#_C#_V$/AO_ .K+\)5^8W_!"7_DJO[1/_9/OA__ .I'XEK[
ML_X*A^'?BGI_[$_Q9NO$_P 3=!\1:-'>_#T76CV/PVCT&YNV?XC>%4@V:O\
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
M^I)YK]SJ_#'_ (*1\?\ !+[X2=O^*A^"/&,?\P[4>VR+'T\M/]Q>E?:>'/\
MR7G"/_8]P7Y8H^6XW_Y)#B3_ +%&+_\ <!T?_!#;_DV[XJ_]EQU+_P!0/P+7
M(_\ !=K_ )))^S__ -E5U[_U"-3KKO\ @AM_R;=\5?\ LN.I?^H'X%KD?^"[
M7_))/V?_ /LJNO?^H1J=?IM#_E(6I_V4.)_]9]GPE;_DR\/^Q)0_]6Z.Z_X(
M=_\ )L'Q(_[+KKW_ *@W@&OEO_@N_P#\CQ^S3_V*WQ1_].W@:OJ3_@AW_P F
MP?$C_LNNO?\ J#> :^6_^"[_ /R/'[-/_8K?%'_T[>!J[<G_ .4A<R_[#L[_
M /6?PQQYI_R9? _]@F5?^KFN?H9_P2#_ .3%_AU_V-?Q0_\ 5@^(*_.C_@NY
M_P E'_9Q_P"Q)^)'_I]\(5^B_P#P2#_Y,7^'7_8U_%#_ -6#X@K\Z/\ @NY_
MR4?]G'_L2?B1_P"GWPA7%PG_ ,GZS7_L;\7_ /J+7.OB+_DS^7_]BWAO_P!2
M*1^P'_!.[_DR#]F7_LE>A?SN*_!?_@MA_P G?>'/^R&^#?\ U+?B!7[T?\$[
MO^3(/V9?^R5Z%_.XK\%_^"V'_)WWAS_LAO@W_P!2WX@4>&G_ ">7B'_K[QM_
MZL9CX\_Y-CD__7OA;_U"@?OG_P $^_\ DR?]F3_LD7A3_P!)*_F9_P""MG_)
M\OQW_P"P-\//_56>%Z_IF_X)]_\ )D_[,G_9(O"G_I)7\S/_  5L_P"3Y?CO
M_P!@;X>?^JL\+UW^$O\ R=GC'_#Q+_ZU%,X_$?\ Y-UPS_BR+_U0R/ZW/@I_
MR1KX2?\ 9,O 7_J*Z57\G7_!2O\ Y2,_$O\ [&KX+_\ J'> *_K%^"G_ "1K
MX2?]DR\!?^HKI5?R=?\ !2O_ )2,_$O_ +&KX+_^H=X KRO!3_DNN)_^Q-GO
M_JX/0\5/^21R+_L:91_ZK3^Q*OX\-7_Y2XS_ /9]>G_^K.LJ_L/K^/#5_P#E
M+C/_ -GUZ?\ ^K.LJY/!/^)Q]_V1>,_/,SH\5/AX._[*K"_E@#^P^OXBOV;O
M^3^/A!_V=KI/_JTYZ_MUK^(K]F[_ )/X^$'_ &=KI/\ ZM.>N_P3_P"15XD_
M]DY'_P!0>)CD\5/^1CP+_P!CQ_\ J7D9_;K1117X ?L84444 ?(W[?'_ "9;
M^T[_ -D:\;?^FB>OY]_^"*__ ">-JO\ V1+QQ_ZDG@6OZ"/V^/\ DRW]IW_L
MC7C;_P!-$]?S[_\ !%?_ )/&U7_LB7CC_P!23P+7[_P#_P F?\3?6K_ZK,M/
MQOC'_DY? 7I#_P!6&-/VA_X*T?\ )A_QA_["'PW_ /5E^$J_,;_@A+_R57]H
MG_LGWP__ /4C\2U^G/\ P5H_Y,/^,/\ V$/AO_ZLOPE7YC?\$)?^2J_M$_\
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
M^'M(T:>Z@3P9J4J07$VG6=M+- LH640R.T?F(DFW>B,OZ;0_Y2%J?]E#B?\
MUGV?!UO^3+P_[$E#_P!6Z/3?^")6O:'I7[,OQ%AU36M(TV>3XY:]+'!?ZE96
M<SQ'P1X"42K#<3QR&)F5E60+L9D=58LC@?,'_!<_5])U;QK^S<^E:IIVII!X
M8^)Z3MI]]:WHA9]5\$%!-]FEE\HR!6,>_;OV/LSL;'T3_P $6O ?@;Q7^S3\
M0KWQ1X+\)>)+VW^-VNVL%[KWAO1M8O(;4>"O <JVT=UJ%E<3I;)+)+*ENL@A
M226:1$5Y9&;YF_X+?^$O"GA+QG^SG#X5\,>'?#,5]X9^)LM['X>T33-%6\D@
MU3P2L#W8TVUMOM+0+)*(#/O\D2R^5M\V3=VY/_RD+F7_ &'9W_ZS^&.3-/\
MDR^!_P"P3*O_ %<US]$_^"2'B/P]IO[#WP\M-1U[1;"Z7Q3\3G>VO-5L+:X1
M9/'^OM&SP37"2H'0ATWJ-R,KKE64G\\?^"YFK:5JWQ$_9UDTK4].U-(?!?Q&
M29M/OK6]$+OKGA%D64VTLOE%P&*;]N\*^W.QL?>G_!)WX<_#SQ)^Q-\/M5\0
M^ O!>NZI-XH^)<4VIZSX5T+4]0FC@\>Z]% DU[>V$US,L,2I#"))6\J%$B3;
M&B*OY]_\%O/"?A7PG\0?V>H/"OACP]X9AO?!OQ$FO(O#^B:9HJ7DL.M^$DAD
MNUTVUMA<O"CR+"TP<PB641[1+)NX>$_^3]9K_P!C?B__ -1:YU<1?\F?R_\
M[%O#?_J12/V#_P""?'BCPS9?L4?LU6MYXCT&UNH/A;H23VUSK&GP3PR W!,<
MT,EPLD4BY^9'574\, 017X4?\%HM1T_5/VM_#ESIE_8ZC;CX(>#XC/87=O>0
MK*GBSQ\6B:2VDE1)55D9HV(<(Z.5VNI/[=?L _"_X9ZU^Q?^S?JNL?#KP)JN
MIWWPPT.>]U'4O"'A^]O[R=C/OGN[NYTZ6XN9WP#)--(\CGYG9B2:_#C_ (+)
M^'?#WA?]K#P]IOAG0=$\.:<WP4\(W3V&@Z38:/9R74OBOQXDEU);:=;VT,ES
M)'%%&]PZ-,T4,,9<QQ1JK\-/^3R\0_\ 7WC;_P!6,Q\>?\FQR?\ Z]\+?^H4
M#][_ -@7Q1X9LOV+_P!FFUO/$>@VMU!\)/"J3VUSK&GP3PR"SR8YH9+A9(I%
MS\R.JNIX8 @BOYKO^"L-Y::A^V[\<KO3[NVO[6;1OA[Y5S97$-W;RE/A=X81
MQ'-;O)&[(ZLCJK%D=61@&! _HT_8.^%WPSUG]C;]F[5=7^'7@35=3OOA/X6G
MO=1U'PAX>O;Z\G:S >>[N[G3I+BYG? ,DTTCR2-EG9F))_G"_P""JFCZ1X>_
M;6^-^E>']*TW0M+M-'\ -:Z;HMA:Z586S3?#'PS/,UO9V$5O;PO+.[SRO'&K
M23.\KEI&9CW>$O\ R=KC'_#Q+_ZU%,Y/$?\ Y-UPS_BR'_U0R/ZS/@QXN\)Q
M?![X412^*/#L<D?PU\"QR1OK>F*Z.GA?2E=&4W0*LK JP(R""#7\J7_!2&]L
MKW_@HA\2;VRO+2\LY/%'P99+RTN8+FU98_!_@(2%;F&1X2(F5EEP_P"Z9'63
M:R,!_49\'/A'\*+KX1?"NZN?AA\.[BYN?AOX'GN)YO!7AJ6:>>;PQI<DLTLC
MZ87DDD=F=W8EF8EF)))K^6K_ (*,:+HVB?\ !0;XC:-HNCZ5H^CV_B?X.Q0:
M1I6FV6FZ7%'<>$/ CW*1Z?9P06:K=22RR70$(%S)++)/YCRR,WE>"G_)=<3_
M /8ESW_U<([_ !4_Y)'(O^QIE'_JM/[ /^$R\(?]#5X;_P#!YI?_ ,E5_(7J
MM[9-_P %99M0%Y:'3S^W)870O_M, L?LO_"R[-S<F[,@MQ;A 7,YD$04%BP
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
M/_)><(_]CW!?EBCY;C?_ ))#B3_L48O_ -P'1_\ !#;_ )-N^*O_ &7'4O\
MU _ M<C_ ,%VO^22?L__ /95=>_]0C4ZZ[_@AM_R;=\5?^RXZE_Z@?@6N1_X
M+M?\DD_9_P#^RJZ]_P"H1J=?IM#_ )2%J?\ 90XG_P!9]GPE;_DR\/\ L24/
M_5NCNO\ @AW_ ,FP?$C_ ++KKW_J#> :^6_^"[__ "/'[-/_ &*WQ1_].W@:
MOJ3_ ((=_P#)L'Q(_P"RZZ]_Z@W@&OEO_@N__P CQ^S3_P!BM\4?_3MX&KMR
M?_E(7,O^P[.__6?PQQYI_P F7P/_ &"95_ZN:Y^AG_!(/_DQ?X=?]C7\4/\
MU8/B"OSH_P""[G_)1_V<?^Q)^)'_ *??"%?HO_P2#_Y,7^'7_8U_%#_U8/B"
MOSH_X+N?\E'_ &<?^Q)^)'_I]\(5Q<)_\GZS7_L;\7_^HM<Z^(O^3/Y?_P!B
MWAO_ -2*1^P'_!.[_DR#]F7_ +)7H7\[BOP7_P""V'_)WWAS_LAO@W_U+?B!
M7[T?\$[O^3(/V9?^R5Z%_.XK\%_^"V'_ "=]X<_[(;X-_P#4M^(%'AI_R>7B
M'_K[QM_ZL9CX\_Y-CD__ %[X6_\ 4*!^^?\ P3[_ .3)_P!F3_LD7A3_ -)*
M_F9_X*V?\GR_'?\ [ WP\_\ 56>%Z_IF_P""??\ R9/^S)_V2+PI_P"DE?S,
M_P#!6S_D^7X[_P#8&^'G_JK/"]=_A+_R=GC'_#Q+_P"M13./Q'_Y-UPS_BR+
M_P!4,C^MSX*?\D:^$G_9,O 7_J*Z57\G7_!2O_E(S\2_^QJ^"_\ ZAW@"OZQ
M?@I_R1KX2?\ 9,O 7_J*Z57\G7_!2O\ Y2,_$O\ [&KX+_\ J'> *\KP4_Y+
MKB?_ +$V>_\ JX/0\5/^21R+_L:91_ZK3^Q*OX\-7_Y2XS_]GUZ?_P"K.LJ_
ML/K^/#5_^4N,_P#V?7I__JSK*N3P3_B<??\ 9%XS\\S.CQ4^'@[_ +*K"_E@
M#^P^OXBOV;O^3^/A!_V=KI/_ *M.>O[=:_B*_9N_Y/X^$'_9VND_^K3GKO\
M!/\ Y%7B3_V3D?\ U!XF.3Q4_P"1CP+_ -CQ_P#J7D9_:IXNUF;P[X3\3^(;
M:&*YN-"\/:UK-O;SLZ0SS:7IMS>Q0S-'^\6*62!4D9/G",2O(%?AU^QS_P %
M:OBY^TI^T)\+_@[XE^$OPX\-:-X\;71?ZSH6L^)KO4[ :3X/USQ)#]C@O\6D
MAFN=+BMI/.^[!+(Z_O%6OVM^)_\ R33XA_\ 8C>+?_3!J%?Q\?\ !*O_ )/B
M_9V_WO&7_JK/%]>+X<\.9'G'!_B'F&9Y;0QF-RC+Y5LMQ%65=5,'563YIB5.
MDJ6(HP;]O0HU/WM.JN:"5N6\9>IQMG>;99Q+P5@L!CJV%PN98U4L=0IJDX8F
MG_:6 H\M1U*-2:7LJM2'[N=-VF];VDO[0**X;XH7MYIGPT^(FHZ==3V.H:?X
M&\6WMC>VLC0W-G>6F@:A/:W5O*N&BGMYXTFAD4[DD16'(K^<K_@D=^TC^T)\
M5OVI(/#'Q/\ C;\3?B#X<;X/>+]7.A>+O%>HZSI9U6TU'P=':ZB;2ZD:,WEO
M'>720SD%T6XF /SMGXK(N#<7GW#_ !-Q#0QN%P^'X8HTJV)PU:GB)U\4JM*5
M91P\Z2]C!I1Y6Z^EW=:'U.;\3X;*,YR'):N$Q%:MG]6I2H5Z4Z$:.'=.HJ;=
M:-1^UFFW=>RUMH]3]M?V^/\ DRW]IW_LC7C;_P!-$]?S[_\ !%?_ )/&U7_L
MB7CC_P!23P+7]!'[?'_)EO[3O_9&O&W_ *:)Z_GW_P""*_\ R>-JO_9$O''_
M *DG@6OT_@'_ ),_XF^M7_U69:? \8_\G+X"](?^K#&G[0_\%:/^3#_C#_V$
M/AO_ .K+\)5^8W_!"7_DJO[1/_9/OA__ .I'XEK].?\ @K1_R8?\8?\ L(?#
M?_U9?A*OS&_X(2_\E5_:)_[)]\/_ /U(_$M'#/\ R8CC;_L;5/\ T]PR&>_\
MG=X5_P"Q=3_]-9Z?I9_P5T_Y,3^*7_8?^&/_ *L?PS7Q_P#\$'_^2??M'_\
M90?!/_J)W-?8'_!73_DQ/XI?]A_X8_\ JQ_#-?'_ /P0?_Y)]^T?_P!E!\$_
M^HG<UQ95_P F%XE_[*O#?^I.3'7F/_)W\B_[)VO_ .F,S/6/^"X/_)J?@/\
M[+SX5_\ 4,^(->9?\$(O^28?M#_]E,\+?^H;!7IO_!<'_DU/P'_V7GPK_P"H
M9\0:\R_X(1?\DP_:'_[*9X6_]0V"NW#?\H]X[_LHI?\ J]P)R8C_ )/1@_\
ML2+_ -5&,.>_X+R?\B[^S!_V,OQ2_P#3+X0KZ/\ ^"*7_)FU]_V6CXA_^DOA
MNOG#_@O)_P B[^S!_P!C+\4O_3+X0KZ/_P""*7_)FU]_V6CXA_\ I+X;I9C_
M ,H^Y+_V4,?_ %<YT/ _\GFS7_L2/_U696?-/_!>7_D$?LN?]AKXN?\ IL\
MU^A'_!+/_DPO]G[_ +!?C7_U9?C.OSW_ ."\O_((_9<_[#7Q<_\ 39X!K]"/
M^"6?_)A?[/W_ &"_&O\ ZLOQG7#GO_)BN#?^RFQW_IW/3KRG_D[G$_\ V(<)
M_P"FLI/R#_X+I_\ )P'P6_[(SJW_ *FM_7[S?L8?\FC_ +-'_9#?AC_ZB&DU
M^#/_  73_P"3@/@M_P!D9U;_ -36_K]YOV,/^31_V:/^R&_#'_U$-)I\:?\
M)G_##_L(Q_\ Z8S$7"__ "<SCW_KQA/_ $[@#^:K_@L?_P GN^)?^R6?#?\
M])]=K^F']C__ )-1_9L_[(7\*_\ U"=%K^9[_@L?_P GN^)?^R6?#?\ ])]=
MK^F']C__ )-1_9L_[(7\*_\ U"=%KN\2/^35^%G_ %XI_P#JD9R\#_\ )PO$
M+_K]+_U:(_DR_P""EG_)\'[2G_8UZ+_ZK_PA7]G'A'_D5/#'_8O:+_Z;;:OX
MQ_\ @I9_R?!^TI_V->B_^J_\(5_9QX1_Y%3PQ_V+VB_^FVVH\7?^2-\+/^Q-
M_P"\3( \-O\ DI_$'_L:O_U:YR?R!_M<?\I0?&__ &<G\)/_ $;\-Z_L=K^.
M+]KC_E*#XW_[.3^$G_HWX;U_8[7%XO\ _(D\+_\ LDH?^H^1'5X:?\C7C_\
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
M<RK/\#ALNS*E6J87"5J%>C&CB:N'FJF'I>PI.52G%RFE3TE%I*3]YV9XK/\
M&'XD6_B'3/"\OP#\1C6-7T;6]>L8AX^^'#0/IOAZ]\/Z?J;R3?V\#'+'<^)M
M)6&+RV\])+AU=?L[ _B5>?\ !/#]KJZ_;<?]I]? O@]?"#_M&6OQE/AUOB/H
MP\3_ -@P>+K?Q$^E<6;:2-8:UA:!1_:#6(N"N;ORLR5_1P8HC*DYBC,\<<D4
M<Q13*D4K1O+&DA&]8Y7AA:1%(5VBC9@3&I%2#5=+NK^_TJVU*PN-4TJ.RFU3
M38+RWFO]-BU)9WTZ6_LXY&N+.._2VN6LGN(XUNEMYV@,@BD*QP_Q3G'##S-Y
M16H4GF^7U,LQOM\+2Q7/A*OMN>-/VLH^QJ/V]2U6%Y*\;+W5>\YX?RS/U@%F
M5.M466XV&/PGL<14P_+B:?L^64_9QE[6"]E"].5HNSN]6>"Q?&/XC3>)+[PG
M'\ _$9UK3M$TKQ#=0GQ]\.! NEZU?ZSIMA)'-_;V9)7N]!U)98A$!"B0N7)G
M51^!_P *?^"8G[8_@']I3P/\:]2\'>!+WP_X6^-EG\3KS2+#XCZ8=:N-(MO&
M,GB1M.MOM.GP6!U-K5Q;KYMW%:&X!S<+%B2OZ=1#$)6G$48G>-(7F"*)6BC:
M1XXFDQO:.-Y971"Q56DD90"[$Y.G>)/#VKZEKFC:3KNCZGJ_ABYM+/Q)IFGZ
ME9WNH>'[R_LX]1L;/6[2VFDGTN[N]/FAO[:VOHX)YK*>"[C1H)HI'TX?XNSO
MABCFV'RBMAZ5+.\+]2S!5\'1Q3J8=4\72Y:4JLHNA+DQV(7/"\KR@[7IQOGG
M/#>59_5RZMF5*O4J95B/K6"='$U<.H5N?#5+U(TXR56/-A:+Y)V5E)7M-V^<
M/%'Q*^)WBFU\<?#:R^ ^O0^(;CP(;B0W/C_X=I96]EXRC\3Z#I%RT\>M2RR
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
M7/"=WXDU/46LM1UN_LI;+P;<MI=]X\N-$TO6X]7A '_&_P#:N\:_#SXA^)/
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
M &L[/4?"_P 3H_VB=,\(? _XI_!/7O&>E?$OP3I/CEOB%I8T3PCX:\#>.O\
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
M8K2!6N+J2&!2]?@[XG^(_CK]KG4+G0=>\ _L^^+?VOM6\%^*Y?V>(K.\\1>
MOB;^R/\ 'GX"^.=(^).L_!'XM:#XHU+QSK7@9M0ETK3[S0OVE_!VC:#IWQ#T
M_3;;3[[PN/#^L^!3KW[J?&SX1:%\7/ 'COP[<:1X9E\4^(?A?\2OAUX<\2>(
M-&M]3;P_!\1O#<NAZI&DK0R7L.E:A)'ICZY:63QG4K:PAAE$GEQ@<+^S+\"_
M$/PI\">%;_XPZ_X/^*'[1#^#M"\._$+XOZ'X"T+PG+J,.F6-G'%X/\.7,-K+
MXK?X?>'[J"0>';3Q9K^O:Y.7EU75]0EU"\D2$ \8U/P_\-OV7X=0_:!^,GP_
MT_XK_M3_ +1>J> _AKXKNOA)X(MK_P 0?$GQ'X=T_6_$?@KX7_#G2/&.NV=I
M8^&/ VA>'=9U>PEU[Q#H\NL?\(S-XGURY?Q%+I]C!\$ZAJMA^T7\0_"7AKQ)
MXM\;_M)S_M%^ _B5XN^ _BRT^%MQ\+O&7[%'QS^$WQA\,^'?$*:#XBTK3M(\
M7_ N'X866O>$#\0-+\=ZUJ'CS5/$GPUU#3M/'BA?'.I^$[CZ _:T_9_\>R_&
MSX;W%A8?M%?M"^'/C_XJ\;:'XVT#3?B#JGAGP+\![_PII^D>./@-\2_".KV#
MPZ5^S]JOPE\2>'=1DTKXJ>&-.N?&WBG4=:O-!UBU\9WFN:5I=K^AWP+^"&B?
M GPOKF@Z9XE\6^-M8\6^,-7\?>-?&_CF\TN\\4^+_%VLVFF:;=ZSJIT+2- T
M*WE72=$T;3(H-(T73;7[/IT4TL,M[-=W5P ?'_Q'U3P!\ =*^ =M^TE\=(OC
M-^U#H/@[7X/A/+\0=./AOP!XM^-.H/8Z5!\4?$7A'P'X?D\*?#/3!XMU[0?A
M[X>\?^*7L]%\ Z?XKAT+3=>3Q#XANKS4_A3P1X@^,7[56J:KX)TW5?@[XI_:
M@M(/@5\:K'XC>/\ X2:C\.OB3^SA\0_V=?CCX;U7Q?\ L\?M)>#O#+W%^ND:
M4_B7QLWP4\1>&=4TF#XD^';GQ;I&H7VJ:%J<7CW7_P!G?VD/@E!\>O@S\4_A
MI8ZII7A#Q/\ $#P#K'@O2/'UYX7LO%4WAF:]:.]TV\N-'N+O3'UW2M/UJVLM
M4N?#TFK:?:ZDUL(VN;>1EN(^S^%?@.]^'7@G1/#>M^,_$/Q)\3VEHQ\3?$7Q
M<NGKXF\8ZQ<W=WJ-[J6H1Z7:V>GV%E'=W]S;Z#H&GP1Z7X:T-+'0M,1;.QB+
M '@.M>&/%/[-W@BXUOX,_!B#]H7]H'XK>)?#H^)GBF?5?#WPL?XA^+=$\#7%
MO>?$GXI>,IM/UN'PQH5IHGA&/P[X7T?2M'U?3=#U+5O#'@_0=,TO1[R>_LOS
M/^#GPR^*WQ>\>Q^)?"FA^-/^$2_:*E\0>*/C)\3!\7=+ET[Q#^S1^T1X"U_7
MX/A'^T)\(M3\2:K?>$OVF/@+)XIT+PS\%_%OPX\+'PKJG@_2K)VUNV\,ZEXE
M\/-^^9 (((R#P0>A'H:\A^"?P&^$O[.O@I/A_P#!SP;8>#/#']IZEK5S;6T]
M]J&H:IJ^K74EW>ZEK6N:O=7^M:S>$R+:6LVJ:A=-I^E6MAHVG_9=)TZPLK8
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
M?Q1^/-_\9OAOX0\06/QFUWXG^'XI)[#XWZ+./@%IWPK\7:;\$OVAOV=/CGX
MU'6]&T;XF?LN^)+GX>^._B!\'OB+X \*WWB6?XBZU+?_ -G>'?$EI:ZI>_:%
M]IWP>_X)K_ OQM%\-9T\7>,+_7=+\5:[=?%WXF2OJ=GI/CKXC6OA*P\;_$7Q
M#!I6M:YX/_9_^$4_BJ.REN_#G@R]T?P5X1TR=(-.N-3FU74KOZZ^%G[/GP>^
M"^O?%'Q5\-_!&G>'?$_QI\=ZQ\2/B;XB$U]J.M^*O%>MS&XNY[K4M4NKVZM-
M)@F>:73/#>G26?AW29[O4;O3M+MKS5-2N+OY7_:H_9,U3Q3XP\"_&#]GWX>_
M"&X^.5W\6[>7XE>./BK'>7EM>?"/Q)\(O$7P@\9:)JL<5O>ZEXK\'V>A7.A:
MA'\'8;O1_"OB36[ W\\VD:I=WVO  ^0=!T+XI>.?C!KTGP^^%'C#3?C+X_G^
M,GP2_;@L?&'QGG\7_"WPIX:^)VE>%/&7P?\ BQX8U&^^R6_CKX7:1X*M?$VD
M_L]6GA+P%I>OV*^(-5^'_P 0+3PM>KXHU.T]T^(6N_!+]A?X0Z+X"\!>*_"?
MQ0_:0^"G@JP\1V^K?&;7F^(WQ;\-^ O&&L^$?!/Q9_:/\7^$M O=+\;ZKX5\
M)^$M,;Q/XLT3X>6OAJ-O!GA.?PSX=?PUX:@DDL?OGX*_ CX5?L^>$3X,^$O@
M?PSX&T>YO#JNK6OAC28M(M=3UJ2VM[6?4'MHWE\B)8+:"TTW38I38:)I=O9Z
M/I,%KIEE;6T?A/[3'[,?B3X@S>!/%W[/UW\-?A7\9-%^.GA_XDZ_\5?$WA.7
MQ#JL>A3?#_7OA1XUO-/LK/R'\1>*'^'VL1:5X>T7Q!J-MX0N9=/LHO$,=UI<
M,UA=@'YR_#OP=XV^-7Q<O-9^#GP]^"6C_&$:O\4?A;^VG\<?"7CF_P#%'PT^
M)7P=_:-\)>&?B7X$^+_@74([J\\2?$NRNM+T:WTOX7_"O7/$R2? S5=2_L?^
MV]2^']LNK>+OH+QYX_\ V=/V(?A?_P ,X_LTZ[X2_P"%W_!OPOX>U35T\0V&
MM?&CXQ>#?AAXCUGPA8?&'XX:_9"YC\7_ !8\9:!X%L[?XE^+_"L'B.+Q-K>@
M^'M,UJYTN;PYIFE6$WZ7_#;X8^!?A)X7MO"/P_\ "GAGPEI"3SZA?6OA;PUH
M'A2SU77;XK+J_B"]TOPUINDZ3_:VLW8:[U">WL8%DF?;'''"D42>"?M$_LUZ
MY\49OAEJ?PC\7Z#\%/%?A7XWP?%/Q3XYT[P;IVL>)-2LM2^'?B'X9>+[G1!,
M8=-7X@ZMX1U6QT'2?%/B:T\06&E65A:O>:+K$6F6&GT ?FY\(_ GBS]I/QF-
M4^$</[..C3:-KOQQ^$G[7/[07PH:^UWPK\?_ (8_'^'X??%V+QG\*KJROM:?
M6/%_BL0/X>U;POXS\=ZK%^SWK6H:O'X<N-?T2T\/Z=J?U1\3O&'A7]ECP_\
M#7]D?]F+X,ZUK%SJOPH^*LNACX>^./#'AGQ_I'A;X>KX2TWQ^OPS\1>/;?6H
MOB;^T:K>*=-\;IX4\1ZI::MXD?1-3\3>)/$'VBW\^3]$=$\)Z#X:T$>'/#^G
MVNAZ;Y5R&71;2RT9WNKT,;W5"NE6UG;IJEY</)>W-[%;QR2WLCW!&\U^7"_\
M$_- T3X^7/@'P?\ !+P)8?LC>(O _P )_'_C'Q5?^,_%FF_$"T_:+^'6K_%?
M1[OQK\.[CP;XB\/>/?#OQM\9^%O$G@=O''QV3Q-I][K.@:%>Z%JR>)[_ %F<
MV !Y5\*?@GK/[0-S!\.?A9KOQS\,?L@:)\0/A3^U3\'?VB=8^(NHZ[XRU;2_
M&_P<_L#Q7\(?A_XC\>3^+OB2]YJ.J>(/B))XWUW6=2T#6OA%J&MQV'@W4&U=
MK6T\,^T?'CXO^&_#7BZ+X5?LO>&_A'X_\5_';1OB'X)\?^*YOCI>>$?$7BOQ
M+\%_"F@:$G[-7@OXK:&GBJZ\+?M(2^"]?UGQ)X TSQGJ>B:;H,?ACQ1KMW''
M>7FM:U8_IAX5\%^%O _A#0_ 7A#1++PYX/\ #>B6GAS0=!TE7L[/2]&L;5;.
MUL[0Q.)X_*@4#[1YQNGE+7$D[W#O*WYYZM^P;I,_QUN?#VA?#+]GS2_V*/$W
MP>^$VB_$KX:ZKX*MO$.N>,OB#\(M;^+L?AF*QT"[L$\/Z1(VC>/?"VHZQ\6+
MZ]U?X@SR^ ]"\/:>MM!+=:S;@'RI\"/V7+/]I"UOO"?@[P1KWP?_ ."<FM^+
M/A/^U!\'9O#_ ,0;_P ,>/\ 6/$VL_"?1?#?Q ^#6C>&](OKO6_AQX1E\3_\
M+$7XY/=:E9OXMU'QCJ-CX&=%U3Q#XF'J'QW_ &I/AYI=]JWA']E_Q;J'PETW
MPAXP1?VG/BQ\/?@))XD\1:)X#\%Z9JOPNTKXB>$M/\8^#9O#7QP^$OPI^*.@
M>'_A?\>M<\"CQAJ/PST2)[&2;0].@U/4K']>=#T/1?#&BZ3X<\.:3IV@^']!
MTZRT?1-$T>RM].TK2-*TZWCM+#3=-L+2.*ULK&RM8HK>UM;>*.&"&-(XT5%
M'SK\2OV;#\0/C9\&_BUIWQ.\8_#W2_A?H_C+1O$'@CP(+;08_B98^)]?\'>*
M[+2]?\56;0Z_H_A^P\2^#K/5M;T?0)+-O&/F+INN7QT@7UAJ0!\-?L_?!GQ-
M^T/;>'?BWXWO_A=X+_9YU7X)>'O@I\4_AE\-_"ESH_@'X[V?[//CKXL:=\./
M%7A.^UQ+?_A&/V9_$7A/QG<^*-+\*):G6KNS?3?#-YX@N?"&FW)\0XO[47[8
MOA7Q=:S?#_X9C]GGXL?LPW7P?O/&VI:+)XXO-(G_ &CO#_PW\4ZM9_&SX1_
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
&%D"@ __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" $V A # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^W;X3?"?X
M93?#+X8W][\,O AU5O OP^O;BYNOA_X:T[4%U'3O"-O96=Q-:+:WC:?>Z=:W
MU_96UNE[<MI4%W=V%M=/!)*TO=P?!SX16OV;[-\*_AQ;_8O[)%GY'@?PQ#]D
M&@17,.A"V\O2U\C^Q8;V\BTGRMG]FQ7=S'9^2D\H<^#D/V?X1?"N#R!:^1\.
M/ \/V4::^C"V\OPQI:>0-(DGNI-*$.WR_P"S7N;A[';]E:>5HC(WH] 'F\'P
M;^$-K]F%K\*OAO;"S&DK:>1X&\,0_95T"6YN-"%MY>EKY T6>\NYM)$6T:;+
M=7,EGY+SRLR1?!KX00K"L/PI^&T2VR:;';K%X&\+QK;IHU]/JFCI"%TL")-)
MU.ZNM1TU8PHL;ZYGN[417$TDC>DT4 >;K\&OA BHJ?"KX;(L:VZQJO@;PPJQ
MK::J^NVJH!I8"K;:W))K%N%P(=5D?4(PMVS3%/\ A37P@(VGX5?#8KMV[?\
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
M:4VUT82-&6+PD<0U'#RQ6%CB).3@EAY8G#1KMS5W!*A*LW))N*3DE>*/Q/\
MV6_^"^GP(_:2_81_:?\ VW+WX,?$KX7G]E^'0KG7O@GX@U;P]JWCCQI;_$7P
M_H6K?!";PAJ5B;;2;F/XR:KX@L_"WA9KE(EBUN.X2X,D*!V];^"'_!<+]BCQ
ME^R%\%OVM_VCO'&B?L;:9\;O$/Q.\,>&?AW\8O$EIJ/BY-4^$WC76_!'BZ01
M^&+*\DNM)TS4=&#ZEK@T^WTG1Y-0L;#5+NVO;FWBF_*OX$?\$'?VH/!OC/\
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
M=GQ%I>E:?I]I=ZZ]YX;%C<?\)+#/I4+>'BL0UH6)N;82TO%__!67_@F]X!\
M_!SXH>-/VQ/@QX9\"?M V6H:K\'=?U?7KFTB\<:'I.KRZ!JGB33[)['^T[+P
MMI^LP2Z;>>*=8LM.\/6UVACEU-3C/\8?[6'[.?[2'_!.SPS^QQ\'?C%\7?AY
M\$_B#K.N_P#!5?XD>*OC'JOQ_'A_PSK?P\_:?U;X2V]W\*9OVH/B_P#LW?%?
M0_%/Q-\;^&K;Q!!K>A7/P5L?'^N7UA'XQTCQ7X<Q)'+^A=S_ ,$SOV@/VO\
MP1^RG^US^S#\+OBA\.?@M\6/^"9WPU_8Q\4?LC>/?VT?B=^R%\3OAEX)\":G
MKEEI-KXY^(GA7X*?%"?XX?"[QKX:U.:;Q#X*UGPEX#U+Q'_Q+/$SRV,VIOIU
MCI%NI2J5Z*52%/&4\-./,[8>2P*JSH5JD8R4G7S*-?*X8F%GAJE*>)K8:6$5
M''8F&E"=*G6ER3GA<17BN2TJ\8X[V5.K1C)Z<F6N&:3H3]W$0J4L/0Q"Q,JN
M#H?U*_M<_MD_!/\ 8M_9H\9?M5_%O5M1U#X9>%-.T&YT^'P+9P>*/$?CS5O%
M^I:=HO@CPSX!T^&\MK3Q!KGC/6=7TO3]!4:A;:=+]L6^NM0M=-AN+R+Y\^&_
M_!0?Q)H/PQ^)7QA_;]_9F\3?\$X/AQX!T'PMXKL_&_QP^,/P:\;^$_$.B^*I
M[JSMM+DU7X:>)M7NO#_Q#L=0@MK.\^'>I:8^N33:IIL.EOJ-Y.]I%Y?^UM_P
M3.UWX]_\$M?AO^PK\.O&V@_#GXC?!#PC^S9>?"7Q5K4WB3QKX)TWXC?LSW/@
M_6/"ECX@N]6+>+]<\%:G?>%6T2[U*\67Q"FDWB:G+:75];M8S?.?[3?[.?\
MP5/_ &XOA=\)=9^+7P6_8X^$?Q+_ &2/VF?V=OVI/A3\*-(^/OQ$^)W@3]HG
MQE\)+WQ#_P )IX:^(OBN[^#7AB'X8^$M:T?Q )? D47A;XBZKH7B_3;/4M8U
M&ZT^-<U54*>*S"G2J3K4:>8X?#86K5H\M)9-4=.%;-H1H5/:8K'T:KJ2E@(5
M%'V$:?)3JT9UJ]/.G*<Z& G4I*G4J8'$8C$TZ=5*K+-(*M/#Y9-XB$H8/!5Z
M,*,?KTX5)0KUIQJSIU,/3IXC]![O_@JK_P $ZK+]GS3/VJ;G]KWX-I\ M9\:
MW'PVTSXAIK\TUI=?$&T%S+=^"ET."RD\4)XHM+2TGU.[T.70X]1MM&1=;GMX
M])DBO7YCX<_\%;/V&OBK^V=K'[!_@GXL+K'QUL?!'@SQUH1MM.:Y\#^/=/\
M&OAC4_&]MIG@;Q58W%W'J^K:/X*L;/Q7K1N[+3='_L;7M%DT;5]8NI+^UT_\
M;?BG_P $G/VZ_'GPY_:(^-Q^'OP,TS]L7]I3]L6__:@\'Z#\)_VJ_BG\$I/V
M*?$&C? ^'X-?#_X@_"?X_:!\(]2G^)7CG48]-:]^-NA>(OA?H'AOXCZ)XCO=
M*L)M!U"U&J#]"?V8OV.OVU_V?/V]- ^.OC6\^"_QK\#?%G]A3]F']G?]HSXH
M67B._P#AIXN\,_&#]G.P^(EUJWBSP+\)=+\ 7?AGQ+X5^(_B#Q99BUT^+7_
MJ^%[%[B:.PD6SBTV[K#I3JTOK*]E&4JT:M*-2$HTYSX<EC:%/ZVDU)T<ZIRP
MM;$JA]3FJV&PM.=2J\14HO$.4*%5T6JM1.G*C4Y)WG3AGM+"U:DL*^6475RF
MJJ].A[9XA2HXG$RC"FJ-.I^V5%%%04%%%% !1110 4444 %%%% !1110 444
M4 %%%% !7G/QB5F^$?Q355=V;X<^-U5(XM&GD=CX9U,!4@\1,GA^9V) 6+77
M31I&(34V6R,Y'HU><_&*,S?"/XIPK"UPTOPX\;QK;I9:7J3SE_#.J*(4T[7)
M8-$OVE)V+9:Q/#I=T6$&H2QVDDS@ ;\&P!\(?A4%"JH^&_@8*J1ZI"B@>&-+
M "Q:VS:U$H'"QZNS:H@PM^QNQ*3Z17F_P;(;X0_"IE965OAOX&*LLFJ2JP/A
MC2R&676U76I%(Y$FKJNJ."&OU%V90/2* "BBB@ HHHH **** "BBB@ HHHH
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
M#BAU_3C9ZS;[(+MGE"(OEY;^"+X[Z1HOCG]J/P7X,_:\TWQIX:^"'[//PO\
M^"/7@KXK_M$>/O!_[5WCJ']D"UTCX/\ PW\1?%;X+K%\'='N?A)\*H?CWXFU
MY/"7Q-7]HWQ'X3\=:1K6L:GX@M]+UF&WT6"V_1VS_85^*7AKXL?%K]K'P5\!
M?VA=%_:"TO\ X.+?#EU\._&6A6GQ=@A'[%/B[6O!NF^/_%NB>$K6X7PCJ7P3
M\5^';K4X_&GC_P#L*ZTC6['3+%M7UR6#0K5;?JCATL;*C.K"6&EBL9@:>(I-
M2C>'$65Y+@\=)J;BJ=>GC*N+EA9U(*>7PQ&:X7$XG!8%U:O-4K2CA8U%3:Q'
MU/ X^5&;E!KVN39CFN+P/+*"FZE%X:AA?K,*<_98Z=# 8C#T<3C84H?UX_'_
M ./_ ,'_ -EKX/\ CCX^_'SQM9?#KX1?#;3;?5_&WC/4+#6M5M-#T^[U*RT>
MVGDT[P[INL:W>M/J>HV-G%!INF7ER\MPFV$J&9?G7QO_ ,%,_P!A3X<_LD>#
M_P!NSQG^T5X3T7]E#X@-H<7@SXOG1_&5_IWB&Z\17U[INEV%AX;TOPU>^-FU
M1[[3=3M[W2I?#4>HZ0^F:D=7M;%-/O&A^<_^"\OPY^(GQ:_X)+_MC?#WX3^
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
M=WF[[1<0Q32.B^D4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQE'_  O/X=_\]O&7_AK/BE_\QE 'KU%>0_\ "\_AW_SV\9?^&L^*7_S&4?\
M"\_AW_SV\9?^&L^*7_S&4 >O45Y#_P +S^'?_/;QE_X:SXI?_,91_P +S^'?
M_/;QE_X:SXI?_,90!Z]17D/_  O/X=_\]O&7_AK/BE_\QE'_  O/X=_\]O&7
M_AK/BE_\QE 'KU%>0_\ "\_AW_SV\9?^&L^*7_S&4R7X\?#:"*2>>[\700PQ
MO+---\,/BA%##%&I>26663P<L<44: O)([*B(K,[!02$VDFVTDDVVVDDDFVV
MVTDDDVVVDDFVTDV@^>/VL;9?B[XR^%W[-ED08M<GU+XF>/+N&-7N='\(>$K2
M[BTY(IMKM:7&NZW,+&&5?*E*PLBNT<KQOW/[$@L3^S5\.GMK&PL[X6VK6>N-
M96D%JUYJVE:WJ.E2W5ZT,:-=7K6]E;1RW-P7G=8T1W8(N/&?V>/B7X4U[QQ\
M7OC]XJ/B?[;\0];3PYX#CM? 'CW6X;+X7^%2;32'M]0T7PQ?Z:XUV]274;J.
MWN7=9H%6XQ*I1;_[(?Q3\'>$?AMXF\*:M<^)6N-!^+'Q+MK9++P#X^U41Z;=
M>(Y]2L%N&TKPQ>)8W'D7H\S3KPVVH6HP+JTA9@#^.</1^N<;9;QA5@F^,<NX
MLP^6RG&/-2X?R.>1/AU0<H\T98["4LUS>3BXRG3S:BIN5-1A'S:/O8JGB6O]
MYAB(P\J-)TO8V_QQ52IW:J*^ED?H-17D/_"\_AW_ ,]O&7_AK/BE_P#,91_P
MO/X=_P#/;QE_X:SXI?\ S&5^R'I'KU%>0_\ "\_AW_SV\9?^&L^*7_S&4?\
M"\_AW_SV\9?^&L^*7_S&4 >O45Y&OQQ^'CLB+-XQW.RHN?A=\45&YV"KEF\&
MA5&2,LQ"J.6( )KUL$, 1T(!&00<$9&0<$?0@$=Z %HHHH **** "BBB@ HH
MHH **** "BBB@ KS?XR3"V^$/Q4N#<+:"#X;^.)C=MJMWH2VHB\,:HYN&UNP
MM[N^T98=OF'5;*TN;O3POVNWMYIH4C;TBO./C'<?9?A%\5+K[2++[-\./'%Q
M]L.KG0!:>3X8U23[2=>%M>G1!!M\W^UQ9W9TW9]L%M.8?*< /@[&8OA'\+(F
MB:!H_AQX(C,+VEAI[PE/#.EJ8FL-*EFTNR:,C8UIILTUA;$&&SEDMTC<^CUY
MQ\'8O(^$7PL@,!M3#\./ \1MCI]MI)M_+\,Z6GD'2K.:YL],,6/+.GVMQ/;6
M17[-!-+%&DC>CT %?,/[3_[7_P $OV0M!\&:Y\9+[QU)-\1?%4W@OP)X4^%_
MPG^)_P ;/B#XM\06F@ZMXHU&VT'X>_"+PGXT\9:A;:1X=T/5-8UC48-%;3]*
ML+5I[ZY@5X]_T]7X#_\ !>7PSX:^(?PS_9^T35M1E\)Z=X)^,S>(O&_QV\+^
M!OVG_C=XV_9CTW7_ (;^/M*\)>+(O@C^QY\2OAK\8M<M/BQKUE/\*8?$EQJY
M\-^'X=8U.[N+>X8/Y7/B*KHQIR5O>Q&'IST3?LIU7&JXW:BI*"7*Y/E4I1CK
M4K8:-3>A3C4E54[I0PV)JQM?6I3HN=&+Y4YM2J63A33J3LU!-1JN'[=_"[XC
M:!\7?A[X2^)GA:Q\6Z;X>\::/;ZYI%AX\\$>+OAMXQM;.Z+B.+Q#X$\>:-X>
M\8^%]278?.TKQ#HFFZE "IEM4#J3WM?&/_!.UO$3_L._LO/XL^'WB/X6>(W^
M$/A=]6\!^+=8^(&N^(]"N7MW8?VMJ'Q6\0>*_B6+C5(C'K(T[QWXCUGQ5HT.
MHQ:-K5_-?6$Q'V=7H8NDJ&*Q%"-W&C6J4TVVW:#2U;L[[W4DI1=X3C&=.I&'
M%AZCJT*-65KU*<9NW+:[<]G"4H->ZK2A.<)QY:E.<Z=2E.IY!\5_@!\$_CHW
MA9_C#\+O!7Q(E\#ZC>ZOX-N/%NA66KW7A;5-2M!8:C?Z!=7$;7&E75_8#[#>
M364L+W5F6M9R\#O&W.6_[+'P 'B/PWXTU?X8>%_%OCCP?XA\6^*/#/CCQIIT
M'BOQ=HFL>-?$%_XGUN73==UI+N]LK5-7U*YGT;3K9XM.\.QB&'0K73TAC ^@
MJ*YX^Z[Q]U\SG[NGORY5*:M:U22C%2J*U248QA*I*"4%LVY*TM4XJ+3U3@N:
MT'?>"YI-0=X)R<E!2;D?,K_L7_LE2>&-0\&/^SC\&V\*:KXK7QSJ/A__ (0#
MPZ-+N_%B6<NFIK<MJ+$1_:H]+N+C2HU4+ FDW-SI:0BPN)K>3Z4M[>WL[>"T
MM((;6UM88K>VMK>)(+>WMX$6*&""&)5CAAAC58XHHU5(T5410H $U%";4>5-
MJ/NOE3:C>%.-*#Y;VO&E&-.+M>-.,81:@E$'J^9ZR][WGJ_?FZL]7=^_4E*I
M/7WJDG.7--N1Y5HG_):?B,.W_"N/A)_ZD/QAKU6O*M$_Y+5\1O\ LG'PD_\
M4A^,->JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !116?J^K:;H.E:EK>LWL&G:3I%C=:GJ>H73^7;65A8
MP/<W=U._.V*""-Y'(!.U3@$X!F<X4X3J5)QITZ<)5*DYRC"$(0C*<YSG)QC"
M$(0G.<I2C&,8RE*2C%M#:2;>B6K;T22U;;[)(T**J:??V6JV%EJFG7,5[I^I
M6EM?V%Y;L'@N[*\A2XM;F%QP\4\$D<L;#AD=2.M6Z<91G&,X2C.$XQG"46I1
ME"<8RC*,HMQE&491E&46XRC*,DVI)LWU6SU05\I?M>^+M7TWX<6'PW\)3O'X
MZ^-_B&Q^&7ASR799[6SUE@/$^K@I\RV^FZ%]I6>7*B)KN%BZ$AA]6D@ DD
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
M9/R6NC-KX/\ BOQ7^S/KGAO]GSXUZE!J7A/5E2S^#GQ8CAEL]'OIL!Y? 'B
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
M'LEF4^C5YS\8MW_"H_BGLW[O^%<^-]OEC1C)N_X1G4]OECQ'CP\7SC8->/\
M8V[']J?Z#Y] #?@VH3X0_"I JH%^&_@90BPZC;J@7PQI8"K!J[/JT"KC AU-
MWU&( )>LURLI/I%>;_!O'_"H/A5C;C_A6_@;&PZD5Q_PC&EXVG6/^)N5Q]TZ
MK_Q,B,&^_P!*\VO2* "OY]O^"X'B^;X'>)OV/?V@=1_;,_:G_9J\/6'Q)U3X
M7-X?^ ^I_LT^%/!KS>.M%U'3]<^)_COQE^TCX;UCPE:R>#_#]Y-+'X:O;;Q7
M>^);"TFM_!7A;3_$MO-XGL/Z":_F1_X+:>.?VA]#^//PX\(_#W]L3PC+\-O$
MWP_\+R:Q_P $]/"?P,^!7QN_:6\>>)6^(EQI=M\8? 7A7XO?LP?M1:5KNBM:
MW?\ PCUG;^*]'^'/A6Q\6:5IB-\0-(&I7\\7/7;57 )1<F\?0EO4Y7&G&M.M
M3DJ//7:Q&'EB,-&5'#XJ5&=95Y48TZ;Q.&Z<.E[/&R;M%8#$Q:3BI?O5"E3G
M&51*BG0KO#XF4:U;#0K0H3H*OSUE1Q'[/?\ !.W4O!>K_L2_LXWWP[UKXF>)
MO!4GP\M(?#WBKXQ>(['Q?\2O%UC9ZEJ-D?&'BKQ1I<<.D:_=>++BWF\16>J:
M+!;:)=Z9J=C+HUI:Z8UI;Q?:%?,_[&FH^+-7_96^ NI>.;7XN6'BZ\^&OAR;
M7M.^//@3X>_#'XPZ9?FU"OIGQ!^'_P *-.TCX;>$?$.FHJ6-QHG@O2]/T"TB
MMX5L;.W0^6OTQ7HXQ)8K$).ZC5E%/W-5&-*"=J48TES*"ERTHQI0YO9TDJ5*
MF>?AFWAZ+>C<.9KW]'*=:;5ZO[QV<VN:I^\G9U*EJE6HD4445S&X4444 >5:
M)_R6KXC?]DX^$G_J0_&&O5:\JT3_ )+5\1O^R<?"3_U(?C#7JM !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?-_[2/Q9U
M?P!X<TGPCX"A74_B_P#%&_;PI\.M*4AFM;NX0+J/BJ^7GR=*\,VDC7\\\H\G
M[0+='W1^=M]<^(7Q \+?"[PAK'CCQGJ']F>'M#BBEO;A8GGG=KB>*UM[>UMH
M\RW-U<7$T<44$0+,6+':BNR_-/[.OA;7?B)XJUS]J/XBV$UGK/C&T;1_A-X<
MO02_@CX7)*SV4PB<?N-8\6<:I?SQJCM:S( ?*NVC7X[B7,L1B*^'X3R7$NCG
M6<4I5<9BZ+3J\/\ #RDZ6/SF6DHTL777/EF0QJ:ULUQ+Q,83HY36D^:O.3<<
M/2E:K45Y26]&CM.KY2>L*5]ZDN:S5-B>(?V6M-L/V7=8^$.@7$EYXP@M7\:6
M_BN0L=4UCXKV,JZXOB26X?\ >BYU#5H/L,3N6:WTZ:.W.X1G=[/^S_\ $R/X
MN_"+P7XW8>7JE]IBV/B.T; EL/%&CNVF>(+.9.L3IJ=K/(L;?,L,L18 FO9*
M^*OA1GX/_M+?%/X.R@6WA7XJ6[?&CX<Q\);PZK(XL?'VB6<:_(K+=QQ:JD"8
M*6L;2;%4[GX:N PG">?<-8C+Z$,)DV98*CP5C*-.ZI4*^&5?'<*8F;;;E.6(
MCG&3U*]24JE6>9T75J3J5FYPX1P]:@X)1I5(K"R2V35YX>3\[^TI-MW;J*[;
M>OVH2%!9B H!))(   R22>  .23P!7QS^RFK>-=:^./QXN09!\2_B->:)X7F
MD&6_X07X>JWAS1#"^-K6]U<I?S@KC+*-PR@KTK]I_P =S_#OX%_$'7K!\:Y=
MZ.WAKPW$N?-G\0^*98]!TJ.!5(=I8[B_%R GSA+=V7E:['X,^ X?AC\*O /@
M*)</X9\,:7I]XV03+JGD+/JT[, -[7&IS7<S.?F<R%F)))KNQG_"EQKE&#^+
M#\-93C,^Q*WBLSSJ4\BR>,EMSTLOH9[C()ZQ5:,TE=2=R]_%4X_9H4Y59?\
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
MK6/B>\MK?3_ _B73/%+V?AZ3PJT6H66J:W/I,.C7=W),L$>E7EX6BN7VP/\
M-7Q>_9.^._Q_\4^/+_6?$'P\^'/@GXTV?@/P3\2]*>#6?%OC_P ->$/@#\5O
M&WC/X7^)OA?K=M<6'AO3_%/CRP\1Q7/B6SUNSO8/ >H+;W^@WVM:E#.E>=&=
M=SJ1]C'EC6<8-U%3]I2^JT9J5Y*:IMXN=6A[1J<>6DI>Q49^UCO-**3BU*]&
M$M-7"L\17A.+BM9J&&IT:ZIQY)3=9P]NI05.7T_+^VA^R3#X8U?QI+^TC\%T
M\)Z!XK3P/K/B%OB'X:_LK3?%LME/J<6A7=Y_:'E17LNEVMWJL0)\N72K2[U.
M.1K&UGN(_I2VN;>\M[>\L[B&ZM+J&*YM;JVECGM[FWG198+BWGB9XIH9HF62
M*6-FCD1E=&*D$_CW;_L"?M)V6J^%?B%!\3?@)+\1O 'PKL/V<O#6D7'@+QC_
M ,*ZUCX/V'P]\0>!(_%_BRV776UNX^*!;7Y-2@TFUE;PC9:5'>^%8;EXM9N-
M;M_U2^&/@F#X:?#;X??#FUOY=5MO /@GPKX+M]3GMXK2;48/"^AV.B17TMI
MS06LEVEBMP]M"S10-(8HV*(I/3:/*W=N2FTKKEYHJIB(QGR-.4?:T*>%Q<HN
M;>&J8NIEM3VU?!5,77S3FYV<.6/O7]^,[-0P\K<T5&,N6M4Q6&4E%+$0PE/,
M*:HT<;3PM#"T3_DM/Q&/;_A7'PD_]2'XPUZK7SU?^!/#OC/XV^.)->76V?3O
MAK\*X[4Z/XL\6>&5"77B/XN/,+A/#.MZ1'>MNAC\M[U;B2 ;U@:-9)%?J?\
MA1_P^_YY^-/_  ZGQ3_^;.I+/7**\C_X4?\ #[_GGXT_\.I\4_\ YLZ/^%'_
M  ^_YY^-/_#J?%/_ .;.@#URBO(_^%'_  ^_YY^-/_#J?%/_ .;.C_A1_P /
MO^>?C3_PZGQ3_P#FSH ]<HKR/_A1_P /O^>?C3_PZGQ3_P#FSH_X4?\ #[_G
MGXT_\.I\4_\ YLZ /7**\C_X4?\ #[_GGXT_\.I\4_\ YLZ/^%'_  ^_YY^-
M/_#J?%/_ .;.@#URBO(_^%'_  ^_YY^-/_#J?%/_ .;.C_A1_P /O^>?C3_P
MZGQ3_P#FSH ]<HKR/_A1_P /O^>?C3_PZGQ3_P#FSH_X4?\ #[_GGXT_\.I\
M4_\ YLZ /7**\C_X4?\ #[_GGXT_\.I\4_\ YLZ/^%'_  ^_YY^-/_#J?%/_
M .;.@#URBO(_^%'_  ^_YY^-/_#J?%/_ .;.C_A1_P /O^>?C3_PZGQ3_P#F
MSH ]<HKR/_A1_P /O^>?C3_PZGQ3_P#FSH/P/^'HZIXT'('/Q5^*8Y)P!_R.
M?4D@#U)Q0!ZY5;[;9_:Y+#[7;?;HK6.]ELO/B^UQV<LLL,5V]OO\Y+:2:">*
M.=D$3R0RHKEHW ^'_BWKGP=^'VK0> _">B_$+XG?&#58_P#B3?#?PM\5OBC-
M>P;Q\FH>*-0'C)[3PSH\0Q-/=:@RS&'#Q6[1L9D\'T+]C'XX^*?B99>,/BSK
M&@'P?K316OBGPCX<^)_Q'&HV/AX1R36F@66K7L5_?WUOI%_(MV]I<>();6^N
M1=NES%]K\T?"9WQG6PV+IY;PQDF+XMS*GF&'P>:QP$W2RS)(5N:,Y9IFZA6P
MU'%4I2H5*N H0Q^-H89UJ^*PV%MAZ6(Y*N*<9*%"E+$34XQJ<FE.DGO[2I9Q
M4E=-P2G)1NY1CHG^@7C;X_\ P7^'<<C>+_B5X3TJ:($M8+JL&H:J2,_*FE::
M;S468D;0!;8R0"1D5\Q>$OVL_B;\=+2\T[X!?"!)=2L]0N[+6/&7CW6X+'P3
MX;MWN;D:3</;6#-K6M:A=Z8+;4)--MXK8VTQEMV:>,"4^L6G[%?[+]E*MQ;_
M  DT9+C[.UM+.-4\2"2[BD4)*M[MUH)>&<#=,;A)/,;YF!(&.IT/]F+X(>%E
MN5\*^#9_"JWC1/>CPOXM\;>'/MK0JZP&]_L7Q'8F[\A9)!"+CS1%YC^6%WMG
MFQ&7^(^9YE@(XG-\AR'(73Q"S2APZ\?6SQN<5["&&S/.<NK8>,H2A%3Q.&P.
M&J0A7K^PC*K"C4@I0QM2<.:I1I4;/VBH\[JZ[*-2K!Q6RO*,(M)OE5TFOG;Q
MG^Q5XU^,-K9WGQE_:(\7ZYK*R27$VDZ!HNEZ?X&TYG4*EOHOA^;<@, +K_:5
MV&O;A7.Y81D-]F_#?PA=> ? WAGP7=^(K_Q7)X9TN#1XM>U2"WMM0OK.SS%8
MBZBM?W'F6UFL%IYB &58%D<;V:N:_P"%'_#[_GGXT_\ #J?%/_YLZ/\ A1_P
M^_YY^-/_  ZGQ3_^;.O=R;@_A_(<?BLURW"8B.9X[#T\+C\PQ69YKF&+QU*E
M-58?6ZF89ABHU:D:B<XU%1I.#E-4H4*<Y4C6EAJ-&<JD(R]I.*C.<JE2<II.
MZYG.<DW?6]E:[LDG8]<KX_\ VO\ 1-1TCPWX-^.WAJVDF\3? ;Q5:>+9HH ?
M.U'P3?/%IWC;26"#?)%+I;I>.F654LY7"%L$>R?\*/\ A]_SS\:?^'4^*?\
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
M1\(OA8&#!A\./ X(=--C8$>&=+!#)HY.D(P/5-*)TU3D6)-J(C7H] !1110
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
ML=)^)&NS6LR1.89X3J2O:M-/)M55NK>>WMV(>2*>-61O /V9O#7_  5Z\ >
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
M0FBW%K8YBD'DZUJ/S1G:'V/*_:!_Y_\ X.?^"GQM_P#+JO8B0H+,0% )))
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
M+37^Q8?%++\5IA*;3QB;C=J-E"!^!_\ P47_ &3?^"AGQ0\(?!_18=8\/_M
MIX=\6>.M6D3X2^&+_P"&&LZ VOPQ7*3>)+WQC\7=8MM=TG,KZ3H%CIT%I/I4
M%G']HEN4(:O9_P!AO]G#_@H7X!_9BTWX?3>/_AU\#VC\8^)M5C\,_$;X=>(?
MB!\1-.27Q.FK)=/XP\+_ !FTS0WTG6S 3;:='IAGM-)NI;&>9IF\Q/V!^)OQ
M+\(_"+P;J/CKQO>W5EH5A>:%I2)I^G7VLZMJFN^*=>TWPMX6\/:)H^F07.H:
MMKGB3Q-K.DZ#HVG6D$DMWJ6HVT/R(SR)VMK=17D*S0DX(7?&X"S02%%=K>YB
MR6@N(@X6:%\/&WRL :(<-86&:5<U6-S-UZM%491^N25HJ-.%_;*G[>6E->[)
M\FMMD@Q'C+GF)X'P/ D^'."EE> S%YE2K?ZO4IN5:5?%UW'^SIXK^RZ?O8RH
MO;4HJNU%2;YIU#^7;XL?L7?M,Z5\>OVD-8O? MQJC_$"VTHZ/XB^"GPV\0^'
M_AQJNIZIX6T^76/%&A^&TUGQ?-H>H)K37-GK*7.LS7U[K$&IZK''#:7UB@_2
MCX??LI_MA?"/X)Z=X!^%?Q7_ &<]"\+Z7\./$VE0>$=._9_^(FF:GXFU'Q5I
MNG7-_K/B&^U'XX1W5SX_N[C3A;PZ_JEO$]A-J>H1W&GB QVMM^C6K?&KX3:%
M\3_#GP7UKXA>%=+^*OB_1[W7O"_@2^U:WMO$.NZ7IYE%U/IMG*R_:952WO+B
M&R1S?75GIVJWMK;36FE:C/:]AXH\5^&?!.AWGB;QCK^C^%_#FG/9)J&O:_J%
MKI.CZ>=0O[73+)K[4;V6&TLXI]0O;6U6:XFCB$L\8=U!R//R?A&IE.9\69@N
M(L\Q5+B[&8''8[!3Q"P].&(RVAB\+@ZE3$49SKYC.CA\;B(4ZN8*=2$JDZD'
M"52:/CZW&>88C.'G&(RGA+$584,EPV"P]?A/**N'RO#9'E.79-AL-E:E*G4P
M&'KX3+:$L71H3E"K7?M5;V5&*_E;_8*_8D_X*(?"K]HWP5XP?P/J'PE33?#'
MBVQF\9_%N6R^(_@NP_M#0'M18:KX6\*?%#1M9U._U"4K;Z?>6]_#!97@^UW"
M2QCRS]T_M_\ [,__  4*^)?P'?PQ#XU\"?'(WWQ<T#Q;)X/^%G@+7?AMXJTM
M(=(U>S\^S\1>+/C+JVDKX1TIFC:XT V<E_<WNH1W,5Z$AD1OV&^&GQP^$/QD
MF\7VWPL^(OA/QY<^ ?$$_A;QE;^&]6M]0N/#^MPF0"VOX8V\U+>Z$,[:;J4:
MR:9JJ6]R^F7EVEM.T>U\3?B7X'^#O@'Q5\3_ (D^(;'PKX&\%:3/K7B/7M1<
MI;6-E"R1J J!I;B[N[F6"QT^RMTENK^_N;:RM(I;FXBC?HPW"6"PV6XG*X8[
M,W0Q+J.<OK2A;VBI)_N84_83_A1^->]?WOAB?HN<>/7$><\:9/QOB.&N"HYE
MDL<)'#4?[$E74UA)X^=.^88G%O,Z%WF%5?[-)*GRITK.I5/QT_X)A?LZ?MB?
M!_X(?&GP5XXT:S^%>J>,?&]S<Z1-\0+V^\1>(K>UO/ ^C:-_;WA^?PKXLO+&
MT@LKR*5[>"YG@NVU*UFF?$#PO7[>64$EM9VEM-.]U+;VT$$MS)GS+B2*)(WG
M?)8[Y64R-EB=S'D]:EAD$T44P21!+&D@2:-HI4#J&"2Q. \<B@X>-@&1@58
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
MO?AX^G3>(?T'^)FGZ]^RC\"WNOV>O T>N^&/"%[X@\1_$BSU36_$GC7XE_\
M".:M::OJ/BOXG:'?^+]?NM4^*WC_ ,.:S<0>--8\->,?%5MJOQ#T;3=7\/:3
MXEL/$-UHBR_(>I>))/AW\+_ GP'^&_@'PQ\(/AKXU\66.A?%WX[_ +(WC/PE
MX-^'_@#XN_$+Q-XFDOO 7@^YDMM>\20-%K^C0>&/BC\2XK33M?\ AU8:SHVK
M:/X7$<YTSPGZ=\)/%7[5/B7]EOQ;I/Q)\0^!KZ;PSJ"^$'_:,N? 'B>&'Q]\
M$](^'NG7_CSXOZ)\(?$-MXBN_&OB&755\0^&?!\]Y;6O@_XGJEE\1[3PP?"^
MH6WAC6 #Q7]C']FGQY\5/&?Q%^/?Q]U2;X@?#SQWJW@7Q%\,]3\66?@:YU;X
MUZ'X6>+Q9\'/C'KUMX-A&B:9J/@2UN-.N_@YX^\.V/PU^(,WA7Q5KOP^^)?@
MZYM/!?A#6;JS\>_CW^T1^T98_M"?LP?"'P7KO@GXQ_#SQY8?\)MX&;3O"5MX
MAU3]EO6K^?PE9>+_  ]XA^*D5Y\*OB-K/Q1":QX^\-^$]/MX_!U[X0\.:O\
M"?X@^./!GC6^N$:SJO[8'QW\.Z]H/Q,\!>%=5U7X(^%/$VE? ?QW^S+\3_".
ME_"KX^Z+XCU+0?A[?> =>T&:W;Q!=^,_B7\0$\7?V]X5\"Z!IFG?#R;X:V5W
M<:[KOA#QA8WUC8_1'QD^-MI\.?C;::MXB\,_!GP[X\U#1M0^#W[,>G?$'7=&
MT3XG_&?Q=XMUGPK/J\EIXPMGU)OAY\&[;5H=%TV73;^TOM;\:>)(8)+32[;5
MXO"&D>)@#R3X;^$O@M_P34^&>A?&?XZ^(_B=HL'B*#X9?L[^&=#N4UGXP:'\
M _ $NLZM-\-/@]I%S\-_ ZWR>"/#VLZKJ _X2?Q5'K]KX<O-5M?!N@>)E\-0
M>'K*Z^&]#U#]J7_@H-?:QX'M_B+X'\9-\*_CE\2?#EG\=?A[K&H6/P2G^&"Z
MPFI+X)^+?P3M7\4:)JWQ1?X>^-OA\MQX4^(>G7'A'XM?#.\\:^$_M?PT\=:3
MXEO;C]+/!'[4_AKXZ_!'XJ>%OC]\ ?&%GXW\,:1HOAKXF? N7P;JOB&R^)EG
M\1]9\4^%O &I_#*WUNRTK4=9\&?%:7PKJ6I>&YO&>F>#M;\+Z:Z7WCBQ\-6U
MFVK-];? WX=Z=\-_AOX7T:'PNOAC7)-!T$^*8+OQ++X\\13ZO8Z-9:9'#XH^
M)%[8:?K7Q$U?1]/M+30O^$LUV.74M1M-.MS+/,BI(P!U_@#P5I7PX\%>&? >
MA7.L7>B^$](M-#TF77M9U/Q!JPTZP3R;."ZUG6;J^U6_^R6XCM;>6_O+JY6V
MAACEN)63>W7T44 %%%% !1110 4444 %%%% !1110 4444 %><?&*0Q?"/XI
MRB5H#'\./'$@F6[T^P:$IX9U1A*M]JT<VEV31D;Q=ZE#+I]N1YUY');I(I]'
MKSGXQ$K\(_BFRLR,OPY\;E7233(74CPSJ9#)-K:OHT3*>5DU=6TQ" U^IM!*
M" -^#<8A^$/PJB$0@$7PW\#1B 65UIHA">&-+41#3KZ6>]L!'C8+*\GFNK4+
MY%Q+)+&[MZ17F_P;01_"'X51B-8@GPW\#((EM[^S6,+X8TM1&MIJKRZI:J@&
MT6^I2R7\ 'E7CO<+(Q](H **** "BBB@ JAJMY/I^EZE?VNG76KW5C87EY;:
M38M;I>ZI/;6\DT.G6;W<UO:)=7LB+;6[75Q!;K+*AGFBB#.M^B@#\&_C1<_'
M_P".OQGO+6?P9X:\*?M+^ _"5OX;\$_#'P;^TG%I'C/X7:GK6GGXE?#_ /:(
M^%.M:MI_AG0?%^GV0URX^&7[5?P[\1^&;K2O$&@>$=,7PQJ'B[1M23PQXA^A
M_%NJ?#?]C:3XO:3\,[VZ\4_MP_M%VEW\1S8ZK;>-?&/AV[\>Z]!J^I6?@?PG
MJ5]#!X*^'6D^*-<T;XBZO\%?A3XB\3^#X_B'XVCU:Q6_N[^]OK^#]'],^%?P
MXT7XC>*OB]I7@GPW8_%'QQX?\-^$_%OCZWTNV7Q5K_ACP?-JEQX9T#4-8*&\
METC1KC6M4N+*P$BVR7%[+.T;R['7@_VB/@7'\>OAW=^";'QMK_PKUN?Q/X!\
M3V7Q&\%6.BS>,=#N_ ?BS3?$MI-HT^M65]8V^I/#:7NG:;J=U:7C:%-J3ZK9
MVTEU;I&X!^5_P!\._$/]HKXAVWQ ^$/C'X4Z/XL^&'Q3U"Z^)G[3VF_"#7_!
MOC7XG> /C#\/[&V\4^"O$/PWUZ(VGAC]I;P%J?@#PEX4\?>&/$UW=^#?"]@_
MA?QK:>&K#6_L_@>P]Z_:O\'2? GX)2?"7X<^#OA'\#OV-KK2-&^'OQ(\=66M
M7GAOQKX.F^.OCZX\*:SXQ\)V\,2Z ++P'KFKZ+\2/B?<?$"^NE^*>GZQK.D&
MYM]2AOKZ^_3G0-&MO#FAZ/X?LKG5+RTT32[#2;6[UO5M1U[6;JWT^UBM(KC5
M=;U>YO-5U?49DB62\U+4;NYO;VX:2XN9I)I'<P^)?"_AGQGH]QX>\7^'M#\5
M:!>36-Q=Z'XCTFPUO2+J?2[^UU739KG3=2@N;.>73]3LK/4;)Y87:VOK2VNH
M2D\,;J ?ES^RU^QCI7BG2(/%/QJ\ _"B'X=)XU\%?&;X0?#/X4ZYX\3X/-X_
MB\)>(-'\2_&+0_AKXE\/>#3\-?#/Q6T_Q#H^NWO[/&IV_C#PEX>\7Z+/XMN-
M0U7Q!JD]^W6?MY?"[XB7W]B>/-.F^.GQM\(>)/&/@3X5:_\ LN_#0VNG^'+O
MP;XK35M.N_&3W5I]@U'0?&?A/XC7'@OXC:=\:[OQ-H3?"6U\'V^H6D\&G6VL
M+JWZ;T4 ?GQ9>&M<_8T\ ^(?B!;>#OC7^UE\7OB3KMAXD\;3^?\ "Z'Q-8VW
M@_X:V&D7M[J_B:RT3X7> HO[!\"^"++0%UV?3;3Q/\3O%*Z)87'G76IVXTKX
MK^'/PV_:.^/UUXK^&&K>/OC9=?#7XX^!_%NJ>.?CM>:SX/\ &/PY.F:Q-HOQ
M&_9P^,OP+TSQ!>7NO?![XL06.I:/H'CS]G76?"LO@:QL8+3Q3#:7-I8:1K7B
MS]T+^RMM2L;W3KR/S;34+2XLKJ(D@26UU"\$\9(Y&^*1ER.1FO-?@M\$_AG^
MSU\.?#WPI^$GAF'PMX+\,VD5M8V0N[_5-1O)8X(;>34]=UW5[J^UOQ#K5U%;
MP+>:QK5_>ZC<)#!$]P88((HP#XD_:?O/B%\-OAS/\!/A]X5UGPY\-/&&AZ)X
M!\0_M4>+?B?*NOZ#\1/B5=7NA>%];UFP>)_%/CK0IM=T[2M+^-GBN3QEX'UK
MPSX9\96E]X)_M5M)NX-#\S_9M_9)UGXIZ=H6I_&?2?&_@[X+^ /&/A[XC_ +
MX66'Q^LOBMX<N&\1>!=6T7XC>';3XA:#J&K:UX\_95U[4+KPWXQ^%'A'Q=JV
MD>($N(]2LM?T33O QT;P<GZ>?$_X5?#KXT>#[OX?_%7PAHWCOP5J&I:!JU_X
M9\06YN](OK_POKVG>)M"EO;3>B745EK>DZ?>FTG\RTN_L_V:]@N;.:>WE[R*
M**WBB@@BCA@AC2*&&)%CBBBC4)'%%&@5(XXT4(B( JJ J@  4 ?BI^UIK'Q$
M^+/Q@\%?";XR_#GX0V-C;ZMK_C#X(?![Q;\7M7TZU^/OAJY\1)\)K_0M7U71
M-)CO/AW^T3HT^I^&OBW\#O&G@M?%6G^"K'4];TKQ'?\ AJ[M=2\8:7[UX3^'
M+?LK^&?#?[0_Q,^&GQ5_:,_:U\2>!O"_PO\ $$7P_P!23Q]XBFTSP9IWB;4H
M+V&Z\4:EX)\!6'B>V\!6=OIGQ&^)$@\,W_Q.UW0-+T^S2YO-6T71)_T$U'X>
M> ]7\;^&OB5JO@WPSJ7Q"\&Z/XA\/>$?&U_HFG7?BGPQH?BR32Y?$^E:!KD]
MO)J.D6/B!]$TG^V(+"X@34%T^UCNA*D2K7721I+')%( R2(T;J>C(ZE6!]B"
M10!^%/A'PS^T9^T3J/B[X?:KXM^+.J^"OVE_A[\4(]7^+FN^#/#?BWX.>'OA
MQXZT2?Q_^S9\=/@7JMR--NO!.MV=M>>#O!_CO]F3Q696U+5(V\9_9X;/2SXL
M\6_6G[0.L?$'X,^ +CX+?#?PYX_DF^(NAZ9X2\6_MD:YKV@VEWX8^*GQ9U"[
M\!_#OQ-XC@MUL/$WC65_%XTK3_&UYX1CTEOA)X'U3P]=^&(GM;'3=(TOZ]^
M7P!^&O[-/PVT?X5_"O3-1L?#>D"-WN]=UK4O$GB36KV*RLM,34O$/B+6)[G4
M]7OX]+TW3-)MI;F8Q6&D:9IFD:?#::7IUE:0=!\6_A'\/?CIX USX7?%3P[%
MXL\!^))-(DUWP_-?:GIL.I#0];T[Q#I\,]WH][I^H+;KJFE64ES!#=QQ7MND
MMC=K-97-Q!* ?F#^S_\ LU^/?C7;:=#\4;CXY?#/X*_#;QOX2^(OPK\*:A\:
M=+\?Z_J.K:YX-\=^&?C%\*]%^-FD:SXF\9?$7]E+5TU7P;XC^'_B;6M:\._$
M36HM3\3^%[V73?"=M9:/#I_M[:I\2H=5\'>#/'^O?!KX=_ /Q?\ $GPWX<^#
M5U>>$/$GQ!\3#XQ^!] M_B1\/)O&/@BTNFT/XD>!/B)XBT/Q#\)M1^"6D>&H
MO$R:>^E^,_#WC"'61;P:'^LVFZ;IVC:?8Z1I%A9:5I6EVEMI^FZ9IMK!8Z?I
MUA9PI;VEE8V5K'%;6EI:P1QP6UM;Q1PP0HD<2*BJHCOM(TG5)=-N-3TO3M1G
MT:_&JZ/-?65M=RZ3JBVMU8KJ6FR7$4CV-^ME>WMF+RU:*X%K=W5N)/*N)4<
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
M?X$Z9-J_Q8\&ZQJ^EVMUI'AO7?!UG;S"_L_$-]ICSW:&PL#=WI%N?Q(\8_\
M!%'XT>,=.\:WC>-_@CH.J:Q\._VE%^%/@^PO/'UQX(_9I^)WQ@_:X^%W[0'P
MXB^#=Y'X8TNZT;PO\*_"7@?7=&T[Q-H_A_PIKECXI\4:G_PBOA;P]X9U&ZL8
M=OQ=_P $3O%7BKQ#XQLKFS_9ED\":G\=_P#@HE\9=,DFT36XM:\1/^V7\%?$
M_@[X9P>+] LO ]OI5KJ_P1\>>(S/9ZC;Z]X@4>'K:+6_#BZ-X@BATQ,XR:A5
MJ5*<W*GA)8B.'IRBZE6M&E6JO!QKZT/;_NOJ\9<JH5,17POLZRHRQ<J&E.E0
MG*G">(C2]I45-UI1DZ5%2G[-5YTXKVLJ2<H5W&\:D:$*\)I5E04OZ-:*\E^
M7@?Q/\,O@5\%_AOXVUZ+Q3XR^'_PH^'G@GQ9XF@NM0O8/$7B7PKX1TC0M<UR
M&\U9(]5NXM6U.PNK^.YU)$OYTG$MXJW#2 >M5O7A"G7K4Z555Z5.M6ITZ\8N
M,:U.G5JPIUHQ>L8UJ<(55%ZQ551>L6<5&<ZE&E4J4W1J3I4YU*,FI2I3G3A*
M=*4EI)TYRE3;6C<+K1A11161H%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7G'QBB,_PB^*<(A-R9?AQXXB%
MNMA::HTYD\,ZH@A73-0FM[#43*3L%A>SP6EX6^SW,T4,CNOH]><?&.'[1\(O
MBI;_ &?[5Y_PX\<0_9?[-CUC[3YOAG5$^S_V1+/:Q:KYV[R_[-EN;>.^W?97
MGA64R* )\&W$OPA^%4@D$PD^&_@9Q*MU?7RRA_#&EL)%O=3CBU*\#@[A=:A%
M%?7 /FW<:7#R*/2*\W^#<@F^$/PJF$PN!+\-_ T@N!?7.IB</X8TMA,-2O(;
M>[U 2YWB^NH(+F[#?:)X8Y9&1?2* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KSCXQP_:/A%\5+?R!=>?\-_'$/V8Z;)K N?-\,:HGD'2(
MI[6751-N\LZ;%<V\E]N^RI/$THD7T>O-_C)$)_A#\5(#"MP)OAOXXB-NUA=Z
MJLXD\,:HAA;3-/FM[_4EESL-A97$%W>!C;VTT4TB.H!\B?"_]M7X8:?X%^&G
MAV\T'XBR:G%X6^$^@SSO;:!J4;ZAXF\%W6H6<TNIW'B2SN[Z../P_?+J%_+8
M6US+<2V\J6;B:;[/UNE_MW_"+5AHQMO#GQ(3^W!X#-IY^D>&%\O_ (6&FL2:
M+]H\OQA)L^RC1+L:IY7G>09+?[)]M#R&(HH 33?V\/A#J@T@V_ASXD(-:C\#
M26OG:1X87RU\?ZSJVAZ,+C9XPDV&VN]&NI-3\OS1#;R0/:F]E:2&)ME^WE\(
M;Y-.>'PY\2%&IQ>$Y8/,T?PP"B^,?%^H^"],$VWQ@X5H-4TR>XOPAD$6GO#+
M;FZN&>UC** "#]O/X07$=M*GASXDA;J+2)HPVC^& RKK7CZY^'5J' \8, T>
MMVLEU<!2P32F2>,RW9:Q5#^WG\(!&93X<^).T1&;']C^&,[1\0_^%:$8_P"$
MPQN_MW_2\9Q_9/[_ #]L_P! HHH 6?\ ;R^$-O'<R/X<^)!6UBUF:0+H_A@E
MET/Q]:_#J["9\8*"TFMW<=U;ABH?2E>>4PW86Q8OOV\OA!8+J3S>'/B0PTN/
MQ;+<>5H_AABZ^#?%VG>#-4$._P 8(&,^J:G;W%@',8EL$FEN#:W"I:R%% "Z
MC^WC\(=,&KF?PY\2'_L5/'+W7DZ1X8;S!\/]7TC1M9^S[_&$>\W-UK5K)IGF
M>4)K>.X>Z-E(D<4KM0_;O^$6FMK"S^'/B0YT67QS%=>5I'AAA(WP_M=-N]9-
MOO\ &$>];F/5+==,,GE&9TF%T+)51I"B@!;W]N[X16#:DLWASXCL=+;Q6MQY
M>D>&&#GP?X<T[Q1J?D[O%Z;A/8:G!#8[_+\V\2:.X^RPJEQ(7/[=OPBM7O$D
M\.?$<FREUJ&4II'ADAFT+P5:>.[LQ[O%ZDK)I%Y%;6Q8(7U)9(91#:A;QBB@
M!S?MV?"-9'C/AWXC[HYY[<D:1X9P7@\!I\0W(_XJ_.TZ*XM5) )U3,!46F+T
MMB_;N^$4TD$:^'/B.&GFL($+:1X8 #ZCX'F\?P%L>+R0J:- ]M*0"5U,K"@>
MU)O044 %I^W=\(KQK!(O#GQ'4ZA+X<AA\S2/#("MXG\(WWC.P,NWQ>VU8=+L
M)H+PH',=^T44(N+=GND+#]N[X1:B=+6#PY\1T.K/X02V\W2/#"A#XUT34M>T
MKS]GB]]HM[/2[B/4/+\PQ7+PI;"[B9YHRB@!-._;O^$6I_V3Y'ASXD)_;/\
MPA7V7SM(\,+Y?_">1:M+I'VC9XPDV_9ET>Y&I>7YODM) +7[8&D,3=/_ &\?
MA#J2Z4T'ASXD(-83P8]MYND>&%*#QSJFJZ3I/G[/&$FTV]SI%R^H^7YHA@>!
MK8W<C21Q%% !9?MY?"&^33WB\.?$A1J4/A>:#S-'\, HGBWQ1J'A/31+M\8.
M%:#4=-GFO0AD$=D\4D!N9V>VC2W_ &\OA#<);.GASXD 746D2Q[]'\, A=9\
M;W/@*U#X\8, T>L6LES<!2P3362:,RW1:S4HH 63]O'X0Q)*[>'/B01#'=R-
MC2/#!)6S\;IX"E"Y\8 $MK$BW,>2 =-!F8I=8LRES^WE\(;5+QY/#GQ(8646
MN2RA-'\,$LOA_P 66?@Z\$>[Q@H+2ZG>Q3VH8H'L%DEE,-P%M7** %O?V\?A
M#8)J3S>'/B0PTM/%3W'EZ1X8)<>$->T[P]J7D[O&"!C/>ZG!+8[S&);5)GN#
M;2JD$BZA^WA\(=-_M7S_  Y\2'_L@>,C<^5I'AAM_P#PA%SI=KJWD;_&$>[[
M1)JULVG>9Y7FHDYN?LC+&LA10 M_^W?\(M..IK/X<^([G26\8+<>5I'AA@Y\
M$V6F7^J^3O\ &";A<0ZK;KI_F>7YLB3"Y^R*L;R+>_MW?"*Q;4%F\.?$=CIK
M^*(Y_+TCPP0[>$_#VG^)=1,6[Q>FX36.I0166\1F2[2:.<6T*I/(44 +<?MV
M_".V>Z1_#GQ')LY-8CE*:1X9(9M$\'VOC:[,>?%ZDB32KN.WM]P4OJ"O%((K
M8+=L-^W;\(UD>,^'/B/N2:6 D:1X9QOA\$KX]8C_ (J_.TZ.PME) )U+,) M
M?],HHH (OV[?A',\*+X=^(X,TUA"I;2/#( ?4?!4WCN MCQ>2%32(6MI2 2N
MI%84#VI-X$M?V[OA%=O9)%X<^(ZF_E\/Q0E](\,@*WB3PI>^+[$R;?%[$+%I
MEA-!=E0YCOFCBA$]N6N4** '6/[=GPCU!=/>'P[\1U&I3>"X(/-TCPRI1_'6
MF:CJVD&79XO?:MO;Z9.FHE#(89WA6V%Y&SR1Q6'[>/PAU :88?#GQ(4:L/"!
MM_-TCPPNP>-;K4[32O.V>,'V_9Y-*N&U#R_,\I'A-M]K9G6,HH 2R_;R^$-^
M-.:'PY\2%&IIX7>#S-'\, H/%FO:AX>TX3;?&#[3!>Z;/+>[/,$=J\3P&YE9
MX(RW_;S^$%RMHT?ASXD@7D6B2Q;]'\, JNO>++KP=9B3'C!L-'J=I+/<A2P2
MP9)8C-<%K52B@ 3]O/X0/''(/#GQ)"R16\R@Z/X8R%N?&C^!8P<>,"-PU>-K
MAP"0-.(F!:YS9@D_;S^$$:2.WASXDD117<S :/X8R5LO&D?@64#/C  LVKRK
M<Q@D Z<#,Q2YQ9DHH +K]O/X06B7<DGASXDL+*+7990FC^&"67P_XLM/!UZ(
M]WC!06EU.]BGM0Q0/8+)+*8;@+:NM[^WE\(;!=1:;PY\2&&F)XJ>?R]'\,$N
M/"&MZ=H&I>3N\8)N,]YJ<$ECO,8EMDF>X-M*J0R%% !?_MX_"'3_ .U/.\.?
M$AO[)'B\W/E:1X8;?_PA4^F6^J^1O\8)N^T/JMN=/\SR_-1)C<_9"L:R+?\
M[>'PATXZF)_#GQ(;^RCXN%QY6D>&&WGP78:;J&J>3O\ &";OM$.J6ZV&_P O
MS94F6X^RHJ/(44 +>?MW_"*R?4$E\.?$=CIK^)HYS'I'A@AV\*^'K#Q+J!BW
M>,$+":PU"&*RWB,R7:RQSBWA5)W=+^W;\(X7EC;PY\1R8IKV!BND>&2"]CX*
MB\>3%<^+P2K:1,MM&2 3J0:%@EJ!>$HH $_;M^$;R)&/#GQ'#/+!""=(\,X#
M7'@F3QXA./%Y.T:1&ULQ )&I$0@-:YO EM^W;\(KI[1(_#GQ'!O9=$AB+Z1X
M9 5M>\(77C6S,FWQ>Q"QZ5:26]R5#E-09(HA-;%KM2B@!+']N_X17[:>D/AS
MXCJ=2?PLD'FZ1X84(?%WA_4/$FFF;9XP?:(+'39XK[8)#%=O%' +F%GGC+#]
MN_X1:@=+$/ASXCJ=6/@X6WFZ1X879_PF]IJEYI7G[/&#[?L\6DW*ZAY?F>5(
M\ MOM:M(\910 :?^W?\ "+4O[+\CPY\2$_M9?![6WFZ1X878/&UYJ=EI7G[/
M&$FTV\NE7#:AY?F>5&\)MOM;,Z1ML_V\?A#?+I[1>'/B0HU)/"[P>9I'A@%!
MXMU_4?#FF^;M\8/M,%]ID\M]L,@CM7A> W,S/!&44 %O^WE\(;E+5X_#GQ(
MO(M&FB#Z/X8!5=<\7W?@JT$FWQ@P#1ZK9RW%P%+!-/:.6(S7):T5$_;R^$#Q
MI(/#GQ(VO#!, ='\,9"7'C=_ 2 X\8$;AK"&Y< D#3<3 M=9LP44 $G[>7PA
MC25V\.?$@B&*]F8#1_#&2MCXVA\!S!<^, "S:Q,MS&"0#IH:9BET!9EM[^WI
M\(+%;YY?#?Q)8:?:^);N;R]'\,$M'X5\46?A+4%BW>,4W/-J5[%/9ARBR62R
M23M;SA;9RB@!^H_MX_"'3!JK3^'/B0XT=/&<ESY.D>&&,B^!M1TK3-6$&_QA
M'N-Q<:O;/IWF>4)H4G:Y-HZQQRNU']N_X1:9_:WG^'/B._\ 8_\ PFOVKR=(
M\,-YG_"!PZ5/J_D;_&$>[[2FL6PTWS/*\YDG%U]C"QF4HH +_P#;O^$6GMJB
MS>'/B.QTEO%R7/E:1X88.?!>@Z9XBU3R-_C!-PN++5;>*P\P1^;=),EP+6)4
MGD6Z_;N^$5I)>QR^'/B.S6$WB""8II'ADAG\-^#[+QK?&/=XO4E9=*OX;>T+
M!#)J"R13""V"W;E% "R?MV_".*26-O#GQ'+13WENQ&D>&2"]CX%B^(,I7/B\
M$JVC3+:QD@$ZF&A94M +THO[=OPB>2.(>'/B/NDFMX%)TCPSM#W/@1_B%&21
MXO)VC18S:N0"1JA$*AK3-Z"B@!;;]NWX1W36:1^'?B.IOI=$ABWZ1X9 5M?\
M&WGCBS,FWQ>V%BTFQEM[DJ'*:BT<40FMBUVB6/[=WPBU!M-2'PY\1U.J/X32
MW\W2/#"A#XQ\.:EXGTSSMGB]]H@L-+N(;_8)#%>/#';BZA9[B,HH 33OV[_A
M%JATH6_ASXD)_;!\%BV\[2/#"^7_ ,)U9ZM>Z1Y^SQA)M^S1:/=+J/E^;Y,D
MD MOMBM(\3;#]O+X0ZC_ &3Y'ASXD)_;)\#"U\W1_#"^6?B!J&IZ;HWVC9XP
M?;]FGTJX?4_+\WR8GA:U^VNSQQE% !9?MX_"&_CTZ2'PY\2%74XO"DL DTCP
MP"B^,/&&H^"M,$VWQ@X5H-5TR>XO@AD$6GO#+;FZN6>TC2#]O+X03I;2)X<^
M) %U#I,T8;1_# *IK/CZY^'5J'QXP8!H];M9+J<*6"Z4R3QF6[+6*E%  ?V\
M_A (_-_X1SXD[?*>;']C^&,[4^(8^&I'_(X8W?VZ1=@9Q_9/[\D7G^@5QWQ*
M_;5^%7B'X>_$/PY:^'?'8N]7\$?$'28#J.D:)_9WGP>(G^%DGVW[!XUMK\VC
8Z_J<%TWV.>WNWT19YXI[741%:$HH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>image_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" %& AT# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V^PL;0V%J
MS6D&[RD))B4'.W'^-3C3[(8Q9VXQC&(EXQP.U&GC&FVHQC$*<8QC@=NU6: *
MPT^R&,6=N,8QB)>,=.U T^R&,6=N,8QB)>,=.U6:* *PT^R&,6=N,8QB)>,=
M.U T^R&,6=N,8QB)>,=.U6:* *PT^R&,6=N,8QB)>,=.U T^R&,6=N,8QB)>
M,=.U6:* *PT^R&,6=N,8QB)>,=.U T^R&,6=N,8QB)>,=.U6:* *PT^R&,6=
MN,8QB)>,=.U T^R&,6=N,8QB)>,=.U6:* *PT^R&,6=N,8QB)>,=.U T^R&,
M6=N,8Q^Z7C'3M5FB@"L-/LAC%G;C&,?NE[=.U T^R&,6=N,8Q^Z7MT[59HH
MK#3[(8Q9VXQC'[I>W3M0-/LAC%G;C&,?NE[=.U6:* *PT^R&,6=N,8Q^Z7MR
M.U T^R&,6=N,8Q^Z7MR.U6:* *PT^R&,6=N,8Q^Z7L<CMZT#3[(8Q9VXQC'[
MI>QR.WK5FB@"M_9]D/\ ESM_^_2^N?3UH_L^R'_+G;_]^E]<^GK5FB@"M_9]
ME_SYV_\ WZ7USZ>O-']GV7_/G;_]^E]<^GKS5FB@"M_9]E_SYV__ 'Z7USZ>
MO-']GV7_ #YV_P#WZ7USZ>O-6:* *W]GV7_/G;_]^E]<^GKS1_9]E_SYV_\
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
MVHQC$*<8QC@=NU6:K:>,:;:C&,0IQC&.!V[59H **** "BBB@ HHHH ****
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
M3C&,<#MVJS5;3QC3;48QB%.,8QP.W:K- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %9^MZ+8^(='N-*U*(RVEP )$5RI(!!ZCGJ!6A10 V-%B
MC6-!A5 4?04ZBB@ HHHH **** "BBB@ HHHH **** ,#7/!NC>(+Z*^O([F.
M[CB,(GM;F2!S&3DJ2A&1GL:U-,TNRT;38-/TZW2WM(%VQQ)T45;HH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N<\5C/V3C/W_ .&0_P!W^Y_6NCKG/%8S]DXS]_M(
M?[O]S^M &UIXQIMJ,8Q"G&,8X';M5FJVGC&FVHQC$*<8QC@=NU6: "BBB@ H
MHI'8(C,<X49.!D_E0 M%88\56!>VB\JZ$]Q*\2PM%M=67&=P)X^\I_&I[WQ%
M8:?>FVN&E7: 9)1&3'&2"0&;L3@_IZB@#5HKGH?&>DRWC6C?:8KE4WM%+ 58
M C*\=RPZ8_G6^758][G8N,G=QCZT .HJ'[7;?\_$7_?8H^V6W_/Q#_WV* )J
M*A^V6W_/Q#_WV*/MEM_S\0_]]B@":BH?MEM_S\0_]]BC[9;?\_$/_?8H FHJ
M'[9;?\_$/_?8H^V6W_/Q#_WV* )J*A^V6W_/Q#_WV*/MEM_S\0_]]B@":BH?
MMEM_S\0_]]BC[9;?\_$/_?8H FHJ'[9;?\_$/_?8H^V6W_/Q#_WV* )J*A^V
M6W_/Q#_WV*/MEM_S\0_]]B@":BH?MEM_S\0_]]BC[9;?\_$/_?8H FHJ'[9;
M?\_$/_?8H^V6W_/Q#_WV* )J*A^V6W_/Q#_WV*/MEM_S\0_]]B@":BH?MEM_
MS\0_]]BC[9;?\_$/_?8H FHJ'[9;?\_$/_?8H^V6W_/Q#_WV* )J*A^V6W_/
MQ#_WV*/MEM_S\0_]]B@":BH?MEM_S\0_]]BC[9;?\_$/_?8H FHJ'[9;?\_$
M/_?8H^V6W_/Q#_WV* )J*A^V6W_/Q#_WV*/MEM_S\0_]]B@":BH?MEM_S\0_
M]]BC[9;?\_$/_?8H FHJ'[9;?\_$/_?8H^V6W_/Q#_WV* )J*A^V6W_/Q#_W
MV*/MEM_S\0_]]B@":BH?MEM_S\0_]]BC[9;?\_$/_?8H FHJ'[9;?\_$/_?8
MH^V6W_/Q#_WV* )J*A^V6W_/Q#_WV*/MEM_S\0_]]B@":BH?MEM_S\0_]]BC
M[7;?\_$7_?8H FHHHH **** "BBB@ HHHH *YSQ6,_9./[_:0_W?[G]:Z.N<
M\5_\NG_ _P#GI_L_W/ZT ;6GC&FVHQC$*<8QC@=NU6:K:>,:9:C&,0IQC'8=
MNU6: "BBB@ ILJ&2)T5VC+*0'7&5]QFG44 <ZWA**72XM/GO[B:%)"[L\<6^
M3)!.6VY!R,[A@\]>E2WOA:VU">9[F[N6BGP9X05"R%<A2<#(P#V(S@9S6[10
M!SLG@^TN()5NKNYN)I%P9G";AP . H' '3&#DYS6W;VD=O916@R\<<8C'F<D
M@#'-3T4 9VFVMNUD";>(G?)_ /[YJW]DMO\ GWB_[X%0Z9_QXC_KI)_Z&U7*
M (?LEM_S[Q?]\"C[);?\^\7_ 'P*FHH A^R6W_/O%_WP*/LEM_S[Q?\ ? J:
MB@"'[);?\^\7_? H^R6W_/O%_P!\"IJ* (?LEM_S[Q?]\"C[);?\^\7_ 'P*
MFHH A^R6W_/O%_WP*/LEM_S[Q?\ ? J:B@"'[);?\^\7_? H^R6W_/O%_P!\
M"IJ* (?LEM_S[Q?]\"C[);?\^\7_ 'P*FHH A^R6W_/O%_WP*/LEM_S[Q?\
M? J:B@"'[);?\^\7_? H^R6W_/O%_P!\"IJ* (?LEM_S[Q?]\"C[);?\^\7_
M 'P*FHH A^R6W_/O%_WP*/LEM_S[Q?\ ? J:B@"'[);?\^\7_? H^R6W_/O%
M_P!\"IJ* (?LEM_S[Q?]\"C[);?\^\7_ 'P*FHH A^R6W_/O%_WP*/LEM_S[
MQ?\ ? J:B@"'[);?\^\7_? H^R6W_/O%_P!\"IJ* (?LEM_S[Q?]\"C[);?\
M^\7_ 'P*FHH A^R6W_/O%_WP*/LEM_S[Q?\ ? J:B@"'[);?\^\7_? H^R6W
M_/O%_P!\"IJ* (?LEM_S[Q?]\"C[);?\^\7_ 'P*FHH A^R6W_/O%_WP*/LE
MM_S[Q?\ ? J:B@"'[);?\^\7_? H^R6W_/O%_P!\"IJ* (?LEM_S[Q?]\"C[
M);?\^\7_ 'P*FHH A^R6W_/O%_WP*/LEM_S[Q?\ ? J:B@ HHHH **** "BB
MB@ HHHH *YSQ7_RZ?\#_ .>G^S_<_K71USGBO_ET_P"!]Y/]G^Y_6@#:T\8T
MVU&,8A3C&.P[=JLU6T\8TVU&,8A3C&.P[59H **** "BBFNVQ&;!; SA1DGZ
M4 .HKGW\66Z1%FL+WS(S)YT0"%H50@,QPV"/F'W23UXX-3WWB:ST^Y>.:*<P
MQ!3-<(H*1E@2H/.><=@>H]: -FBN97QO8"_:RN+2\MKE8Q(4E5.A&5QACG/M
MT/!Q72!U\L.2%4C.21Q0!5TS_CQ'_723_P!#:KE9^FW$(L@#-&#OD_B']\U;
M^TP?\]H_^^A0!+147VF#_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_ -]"
MC[3!_P ]H_\ OH4 2T5%]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM'_WT
M*/M,'_/:/_OH4 2T5%]I@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1_P#?
M0H^TP?\ /:/_ +Z% $M%1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y[1_]
M]"C[3!_SVC_[Z% $M%1?:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">T?\
MWT*/M,'_ #VC_P"^A0!+147VF#_GM'_WT*/M,'_/:/\ [Z% $M%1?:8/^>T?
M_?0H^TP?\]H_^^A0!+147VF#_GM'_P!]"C[3!_SVC_[Z% $M%1?:8/\ GM'_
M -]"C[3!_P ]H_\ OH4 2T5%]I@_Y[1_]]"C[3!_SVC_ .^A0!+147VF#_GM
M'_WT*/M,'_/:/_OH4 2T5%]I@_Y[1_\ ?0H^TP?\]H_^^A0!+147VF#_ )[1
M_P#?0H^TP?\ /:/_ +Z% $M%1?:8/^>T?_?0H^TP?\]H_P#OH4 2T5%]I@_Y
M[1_]]"C[3!_SVC_[Z% $M%1?:8/^>T?_ 'T*/M,'_/:/_OH4 2T5%]I@_P">
MT?\ WT*/M,'_ #VC_P"^A0!+147VF#_GM'_WT*/M$'_/:/\ [Z% $M%%% !1
M110 4444 %%%% !7.>*SC[)SC[_>0?W?[G]:Z.N<\5G'V3G'W_XI!_=_N?UH
M VM/&--M1C&(4XQCL.QJS5;3QC3;48Q^Y3C!'8=C5F@ HHHH *9*GFQ/'N9=
MRE=R'!&>X/8T^B@#GT\(6"VD-L;F]=8PR;C-\SQL061B!RI(R>_7GFIKGPOI
M]Y<-+<&>19/];$9,))C(4L!Z X'T'I6U10!A'PGI[VLL$\EU/Y@.Z267<V<
M ^F0!@<>OJ:UH+2&WLHK-$!@C01JK<\ 8%3T4 9NFV=JUD";:$G?)_RS']\U
M;^PVG_/K!_W[%1:9_P >(_ZZ2?\ H;5<H @^PVG_ #ZP?]^Q1]AM/^?6#_OV
M*GHH @^PVG_/K!_W[%'V&T_Y]8/^_8J>B@"#[#:?\^L'_?L4?8;3_GU@_P"_
M8J>B@"#[#:?\^L'_ '[%'V&T_P"?6#_OV*GHH @^PVG_ #ZP?]^Q1]AM/^?6
M#_OV*GHH @^PVG_/K!_W[%'V&T_Y]8/^_8J>B@"#[#:?\^L'_?L4?8;3_GU@
M_P"_8J>B@"#[#:?\^L'_ '[%'V&T_P"?6#_OV*GHH @^PVG_ #ZP?]^Q1]AM
M/^?6#_OV*GHH @^PVG_/K!_W[%'V&T_Y]8/^_8J>B@"#[#:?\^L'_?L4?8;3
M_GU@_P"_8J>B@"O]BM ,_98/^_8IHMK$@%;:%L^D8/\ 2IY!O!C['J1Z41QK
M$FU<X]ZY93K2J\L$N2VKZW[)?F^Y6EM2NUE"5.RTMU/;<@_PIL6GQ+& ]O;D
MC_IF#5VBD\*G451SE>UM[+[D@YM+%1K2!%+&SMVQV"#_  I(+6UDB!:TA#="
M/+%7*:PP=P_$>HI2IU(5%44VXI:K];[Z=NUPNFK$7V&T_P"?6#_OV*/L-I_S
MZP?]^Q4X.1D45V$D'V&T_P"?6#_OV*/L-I_SZP?]^Q4]% $'V&T_Y]8/^_8H
M^PVG_/K!_P!^Q4]% $'V&T_Y]8/^_8H^PVG_ #ZP?]^Q4]% $'V&T_Y]8/\
MOV*/L-I_SZP?]^Q4]% $'V&T_P"?6#_OV*/L-I_SZP?]^Q3YW9(B4&6["G1L
M7C5B,$CD5@J\'6='JE?;3>V_?R';2Y%]AM/^?6#_ +]BC[#:?\^L'_?L5/16
MXBL]I9HA9K:# _Z9BE6SLV4$6T!!_P"F8J2=0\1##(H$**,)E<>AKD<ZWMW%
M).*2ZZWN_E:Q5E89]AM/^?6#_OV*/L5I_P ^L/\ W[%.ED:&,L<,!^!I\;B2
M-7'<5<,33E5=':25[>6PK.UQU%%%= @HHHH **** "BBB@ KG/%9Q]D^;'W_
M .*0?W?[G]:Z.N<\5MC[)\V/O_QR+_=_N?UH VM/&--M1C'[E.,$=AV-6:K:
M>,:;:C&/W*<8([#UYJS0 4444 %%%(QVJ3@G S@#)H 6BL)_%=D@L-T-PK7T
MCQQK)LC*E&VG=N8=ST&3[5+?^)++3KMX)XY]D07SIU4&.(L"5#<YR<=@>H]:
M/,#8HKFD\;:<;YK*:VO+>Y6,2&.5%!P1E<88YS[9P>#BNB:5$B\R1@B 9)8@
M ?C0!6TS_CQ'_723_P!#:KE9>FZA9+9 -=VX.]^#(/[Y]ZM_VC8_\_MO_P!_
M5_QH LT56_M&Q_Y_;?\ [^K_ (T?VC8_\_MO_P!_5_QH LT56_M&Q_Y_;?\
M[^K_ (T?VC8_\_MO_P!_5_QH LT56_M&Q_Y_;?\ [^K_ (T?VC8_\_MO_P!_
M5_QH LT56_M&Q_Y_;?\ [^K_ (T?VC8_\_MO_P!_5_QH LT54?4;,(2MW;D]
M!^]&,TRWU"V";)+RW+#G(E!XKFEB%&JJ=GZ]$^S?=_UT';2Y>HJM_:-C_P _
MMO\ ]_5_QH_M&Q_Y_;?_ +^K_C72(LT56_M&Q_Y_;?\ [^K_ (T?VC8_\_MO
M_P!_5_QH LDX&3TID4BRH'7I5=[^R8E6N[<+WS(.?UIL5[81@@75NH))'[Q>
M?UKD=2HZT>6W)9^M_+RW]?D596+M%5O[1L?^?VW_ ._J_P"-']HV/_/[;_\
M?U?\:ZR2S15;^T;'_G]M_P#OZO\ C1_:-C_S^V__ ']7_&@"S2,V!QR3T%5_
M[0LSPEU"[=E60$FFK?VHPTUQ#&Y'W7< @?C7-4KQ]HJ"?O-7^6S?]?H4EI<M
M*NT>I[FEKE_%'BT:';6\MFMO=F1RK#S/N\9[5@1_%,QVS/<:4\LS/LACMSG)
MQD[B>G:M_=IQ\D<,\=2A4]G*]_33^OD=]>:A9Z>JM>7,4"N<*9&QDTVSU.QU
M#?\ 8[J*?9C=Y;9Q7E^LW7B/Q3:(]YIUK:PH^Z&%;A2_0Y+9/T["DT/3_$NF
MQ3-IEYI]C*6!=;IU991C@#&<8_K1S7CS)/\ KR.1XVK[?E4?=OV=]M^QZY17
ME.L>)/%UM9H+^6RMR' 2:QE#>9P<@C)QV["MCP#K]U>F^.J:CO"[ GG.!CKG
M%.+4D;1QR=;V7*][?A?8[L?(V/X3T]J?5*6_LWB95O;8$]S*O^-)'?6RH =0
MMB1_TT7_ !KD4YTZOLU!N-KWTLM=M_G^!Z=DU<O451DU2UCC+?:[5L>DHHCU
M:T>,,;F 'O\ O5_QI_7*?M/9._-:^SVV\PY7:Y>HJG_:5JV0DT3MCA5D4D_D
M:/[2MU #S0HV.5>0*11]<H^T]E?WK7M9[;=@Y7:Y<HJC)J5OL.R[M=W;]\*(
M]4M0BB6ZMPW0D2J?ZT?6HJI[-Q:TO>SMZ7[ARZ7+U%5VO[-6*M=P CJ#(!_6
MF-J%D2 ;RW"]2?-'/ZUO*=HW6M]A%A1N.X]^GTI8_P#5K],5!_:-C_S^V_\
MW]7_ !IJ:A9*"#>6XY)&9!R/SK)1Y)Q\[_HPZ%NBJW]HV/\ S^V__?U?\:/[
M1L?^?VW_ ._J_P"-=(B:3^$>K"GU4-_9LRD7<! ZD2#_ !IQU"R'6\MQ_P!M
M5_QK*";G*7HOP_X(N>-^6ZN6:*K?VC8_\_MO_P!_5_QH_M&Q_P"?RW_[^K_C
M6HRS1110 4444 %%%% !1110 5S?BMMOV3YROW_^6K)_=_NCFNDKG/%;[/LG
MS[<[_P#EHR?W?0'- &UIXQIMJ,8_<IV([#UYJS5;3^-,M1T_<IV([#UYJS0
M4444 %(PRI&2,CJ.U+10!A_\(O VG"PEOKZ:V,K22([K^\W'<5)"YQG)XP>3
MS3KKPO8WMR\MS)<R++CSHC)A)2,A2P [ X&,=!G.*VJ* ,%O"5A+:RPW$UU<
M&08:260,V<  ],< 8''<YSDUL6UM':6D-K$#Y42!%!.> ,"IJ* *6F*OV$?*
M/]9)V_VS5LA ,D+BJNFY-@,'!WR<_P# VJ:&#RE(9MYSD$CI7/4G552,(1NG
M>[OHNVF[N-)6%++@E8]WT%,A,C*=\(!S]*L45$J%6513=1JU]$E9W^]Z#NK;
M$9*@9,1'X"F131RKE8R><=*GZC!I JKT 'T%$J>(]HG&:Y=;Z:^7D%U;882
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
MN<\5R;/LG[S9G?\ \M2F?N^@.:Z.N<\5R;/LG[S9G?\ \M2F?N^QS0!M:?\
M\@RU_P"N*>OH/7FK-5M/_P"0;:_]<4]?0>O-6: "BBB@ HHHH **R;[7HK'6
M[/3'A.ZY&1*SJB#G&.3RWL*K7WBF"PN9DDM+AH(G\GSU*X:;:&" 9SR".>F:
M -^BN9;QG;PW/V>ZL;FWE4.'#E<*PZ+G.#G(YZ#/.*Z(3)Y F9U5"H;<6&,?
M6@"OIG_'B/\ KI)_Z&U7*S=-O;5;(!KF$'>_60?WS5K[=9_\_4'_ '\% %BB
MJ_VZS_Y^H/\ OX*/MUG_ ,_4'_?P4 6**K_;K/\ Y^H/^_@H^W6?_/U!_P!_
M!0!8HJO]NL_^?J#_ +^"C[=9_P#/U!_W\% %BBJ_VZS_ .?J#_OX*/MUG_S]
M0?\ ?P4 6**K_;K/_GZ@_P"_@H^W6?\ S]0?]_!0!8HJO]NL_P#GZ@_[^"C[
M=9_\_4'_ '\% %BBJ_VZS_Y^H/\ OX*/MUG_ ,_4'_?P4 6*I:Q8C4]%O;%A
MGSX'C_$CBI?MUG_S]0?]_!1]NL_^?J#_ +^"DU=68FKJS.3^%]ZUUX-MX7/[
MRU9H&!ZC!R/T(KM*\Y\%7$.E>,O$VE&6-83/]IB.\8PW7G\5KOOMUG_S]0?]
M_!7)@W[CB^C9CAVW22?33[M"Q45Q(L4)=SA!RQ] .3_*F?;K/_GZ@_[^"N>\
M<:S!9>#]2FAN(VD,)C3:X)W-\O\ 4G\*UQ$K4V:RER1<GT,OX7HUW9ZOKD@.
M_4;YV!/]T=/U)_*N]KF_!J6FD^$-+M&N(%=8 SCS!]YOF/ZFMS[=9_\ /U!_
MW\%51CRTTF9X>/+2BG_74L457^W6?_/U!_W\%'VZS_Y^H/\ OX*U-BQ15?[=
M9_\ /U!_W\%'VZS_ .?J#_OX* +%%5_MUG_S]0?]_!1]NL_^?J#_ +^"@"Q1
M5?[=9_\ /U!_W\%'VZS_ .?J#_OX* +%%5_MUG_S]0?]_!1]NL_^?J#_ +^"
M@"Q15?[=9_\ /U!_W\%'VZS_ .?J#_OX* +%%5_MUG_S]0?]_!1]NL_^?J#_
M +^"@"Q15?[=9_\ /U!_W\%'VZS_ .?J#_OX* +%<Q\0[+[=X%U1 ,M'&)E^
MJD'^0-:VH:[INFV3W4]U&47^%&#,Q] /6F/?Z;K&CR+'=PF&ZA9.7 .&&.0:
M4Z;E!Z:/0SJ)3BX=T1>$[S^T/"FF7/=[=,_4#!K.^(MY]B\#:DP.&D01#_@1
M _K6?\,+^)/!L=M<31QO;3R0_,X&<-G^M5_B?<PWNFZ5IL4L;B[OXT8JX.![
M_G7F.;>"7R7XV_0QE-O#<W6W_ .L\+V?V#PKI=KC!2V3/U(R?U-:U5EO+)5"
MK=0  8 \P4OVZS_Y^H/^_@KTXJR2.B,>6*78L457^W6?_/U!_P!_!1]NM/\
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
M/ I+#Q'?:A8PS6_A664NO+[D2,GU!/)%=>RAE*L 5(P0>AH551 B*%51@ #
M HYX6^'\6')._P 7X(Y"]?Q5<64PM]&L;4E#AO-#R#Z#&,TS3KKQ+9:?"+_0
M([W"CYXY%$N/]I3WKLZ*/:JUN5![-WOS,Y23Q?I=K&QOM+O+20#(2:UQD^@(
MXJ*'Q#<:Y&%T#1U/ $ES= +'&W<<<L1[5U=S;0W=O);W$:R12#:RL."*;9V=
MO86D=K:Q+%#&,*J]J?/32NHZ^N@<L[[Z'.KX*AO=TNMW<M[<,I V?NTBS_=4
M?UI?"@2U%WH-S%&;BP?Y&*C,D3<JW]#745S/B=&TR[M/$<"DFU/E72C^.!CS
M^1YIQFZGN2Z[>HI14/>7S,SP;!':>)O%.F-$NU+P3H".BN,C%1>(X$O?B7X9
ML%C4) LETX XX'&?Q7]:LJZ6GQ1$R,#%J5@C*PZ$J2,_EM_.FV>V\^+.I7+-
M^[L-/2+)Z*6.3^@->#;54O[[_+F_4P^PH?WK?C<N^-G>+2([2PVI>7<HBCC1
M!ND'< ]OK4=IHWBF&TA1M2TXL$ (DMMQ'MN'7ZU-H:G7=:G\02@_9H\V]@I_
MN@_,_P")X^E=17ORG[-*%EYZ&RCSOGN<;J5EXN33I_*?2Y&V'B"$K)_P'/&:
MW=#M[L:/;_VK% ;S;\^U1^&??UK5HK.53FC:R+C"SO=A11161H%%%% !1110
M 4444 %<YXKDV?9/WFS._P#Y:[,_=]CFNCKG/%<FS[)^\V9W_P#+79G[OL<T
M ;6GG.FVISG]RG<GL/6K-5M/.=-M3G/[E.Y/8>M6: "BBB@ HHHH **RM0UV
M+3[U;=K:>4!4::2/;B%6;:I.2"><] <8JO?>*;:PN)DEM;AH8G,1G3:5,NT-
MY8&<Y((YQC/&: -VBN;/C.TBNOLUS9W5O, ^]7V?*R_PY#8.<CD<<C)%= 9H
MU@\YV54P&+$\ ?6@"OIG_'B/^NDG_H;5<K)T[4K)+,!KJ('>_5O]LU;_ +4L
M/^?N'_OH4 6Z*IC5; ]+R$_1Q2_VI8?\_</_ 'T* +=%4QJM@>EY"?HXI?[4
ML/\ G[A_[Z% %NBJ8U6P/2\A/T<4O]J6'_/W#_WT* +=%4QJM@>EY"?HXI?[
M4L/^?N'_ +Z% %NBJ8U6P(R+R$CU#BE_M2P_Y^X?^^A0!;HJF-5L",B\A(]G
M%+_:EA_S]P_]]"@"W15,:K8$9%Y"1[.*7^U+#_G[A_[Z% %NF30QW$+PS(KQ
MNI5E89!![56&JV!&1>0D>SBE_M2P_P"?N'_OH4 >?>(X;C2-)G\.78$FDW$B
M_9[F0G,4>[)7/JIP1[5N6'C32HI1;2ZC;I:I&JQSRDC<W]TD]\#-6_$T.G:]
MH[P+=P-*AWQ RX4L/4BN)TKPPUU9.UR^EVZ2''EW2&5ACN 3QWJ*N&=:HJZG
MRM)JVU[]7HW]WGW/)FL13K/V:NG;6^R73\3NM2\7Z5I]M%,+R.XCE)56MB)
M#C/.#7&:-:RZOKFL-I$[B+4I$-S=,I5H8P.4&>[$\>U,?X?V,,)^PZS9AY6#
M/D;5P <8P3ZUTG@_38?#B7:W&I6DOG%2/+;IC/K64,,H5XUW*[2:M>ZN^MFM
MPY\34JJ%2%HWW2Z6[G5V-E;Z=916EK&(X8EVJHJQ5,:K8$9%Y"1ZAQ2_VI8?
M\_</_?0KI;OJSUDK%NBJ8U6P(R+R$CU#BE_M2P_Y^X?^^A2 MT53&JV!&1>0
MD>H<4O\ :EA_S]P_]]"@"W15,:K8$9%Y"1ZAQ2_VI8?\_</_ 'T* +=%4QJM
M@1D7D)'J'%+_ &K8#_E\A_[[% %NBJG]JV!Y%Y#_ -]BC^U; ?\ +Y#_ -]B
M@"W153^U; C(O(?^^Q1_:EA_S]P_]]B@"W15/^U; C(O(2/]\4O]J6'_ #]P
M_P#?8H MT53&JV!&1>0D?[XI?[4L/^?N'_OL4 6ZCGACN8)()E#QR*593W!Z
MU7&JV!&1>0D?[XH.JV &3>0@>[B@#S:\FDT?5=-M;@DRZ3.R(YZO;MAU/X;,
M4MC/+JFL:[9V<A^T:K?>4\H_@MHU^9OQSBK_ (T%IJ?B+1XXD68ON5GB?G'H
M?;!)J?P%%IVFKJ=S*P@N'N70^<XR%![=,#_"N56_M!S_ +O-;S?N_I<\E2O6
M]FMKM?='_([FUMHK.UBMH$"11*$11V J6JG]J6'_ #]P_P#?8I#JM@!DWD('
M^^*ZMSUBY153^U+#_G[A_P"^Q1_:M@.MY"/^!B@"W10#D9%% !1110 4444
M%%%% !7.>*Y-GV3]YLSO_P"6H3/W?8YKHZYSQ7)L^R?O-F=__+4)G[OJ#F@#
M:T\YTVU.<_N4YR3V'K5FJVGG.FVISG]RG.<]AW-6: "BBB@ HHHH S;W0[/4
M+V.ZF\T.H4,J2%5E"MN4..X!Y%5IO"FFW,LCSFXD#C+(TS;=^W;YF/[^ !FM
MNB@#&;PQITEDUK+Y\JON9GDE+,6;&7)_O<  ]AQ6I;6\=I:Q6T*[8HD"(,]
M!@5+10 R*)(8]B#"Y)Z^IR?YT^N3UKQE9I8YTVXBFW^9&TXE"B)E!&T$@XD)
M^Z&&"1UK<T07:Z-:K>D-,J %\G+CLQ!Y#$=1S@YY- %V*)(8]B#"Y)Z]R<G]
M33ZY36/&<%O9F33MLX6=K>64@D0NIY!3AF. QP.PR,\ ZGAMM272_L^JQD7,
M#F,2;RXE3JK!B 3P0#D9R#0!J11)"FQ!@9+=>Y.3^II]<SKWB6%=-D73;R+S
M74#S@<B(,VT,1U(W?*2,[202*U=%BO(=.1;V61VZJ)L&1!C[KD<,0<C(ZC%
M%U$CMXR!\J[BW)[DY/ZFI*YGQ)K"HD^E26<F9HSAWB,J,F.6"K\S 'A@/F&0
M<8YK0\/B\@T.)M2=E(7<%F8%XDQG:[?Q$<_-P2,9YS0!IQ1+"A5!@%BW7N22
M?U-/KF?$>OQQZ<T-C=)YDR+^^1_N*QVAQ@<@GY2RYVY!Q4OA?4-1FTACJ]NU
ML;90AEF)#-M'S%LCL1U&0>QH WH8D@A6*,811@#.:?7+>(?$;(L-EII/GW42
MS+,65 (B>=I;N>@.#@LN>M:?AVXNIM#BFOC*'R^// 60(&( D XW #G'&: -
M.&%((5BC&$48 SFGUQ^M>(4U&T6RM1J-M'<'+7$,+"4PX_UD..6^;8/4!LXQ
M70:-]O\ [,B_M QF; QM4J=N.-P).&]1G% %V&%((EBC&$7H,YI]<OJGBJ-@
ML.FM')NVB25C@)N<QXVY#$[@0<<KD'!Z5K:5]KL]"@_M>2)9X4(ED\S<N!G#
M%B!VP2?7- %^&%((EBC&%7ISFGUR&L>+K2<)I^GW S=*Z-=!ROD''7&,D\@X
MX)!XS71:6M['9!;Y8$=>%2%F<*H  RS<D]3^/XT 6H84@B$<8PHZ<YIY&1BN
M1\0>)]UO!!IC2G[40%N8\ 'Y@&12?NL?NY(P&(!QGC?LY)K+21+JERA,2EGF
M=0GR=06'0-CKCC- %R*-884B081%"J/84^N-\2:_.U];66F33J[Q++*J[$+Q
ML>-N_D.<8!QC)P>N1TFCB^&E0#43FZP=Q.,XR<;L<;L8SCC.<4 6XHUAA2)!
MA$4*H]A3ZXC7/%XNM/EATLRHQF:TF8?+/$^2!M0]<[21R-PX4YZ=?#+)'IZR
MWJI$Z1[I0K%E7 YP3SB@"6*-884B081%"J/84^N+U_Q5%=VBVNE7:^7=1C9=
MQ2#<26QMC'\3CJ5R#M/'/3K;9IELHVNU1)@G[P1L64$=<$C)% $D42PPI$@P
MB*%49["GUQVJ^+DN[>TCTAED@O\ *)=Y/!/!  ^92"5RV#M)'!&2.@TFYN_[
M$AEU6+R+J)"+@9R-R\%@>X.,CZT 7H8D@A2)!A$4*HSV%/KE->U_[3#%;:3<
MAS+(BM)#( S;AN"*?X2Z_=?E<C!QG(Z'3X[J*QC2\G\^91@R;-I8=L@<9QUQ
MQF@":-([>&.)3M10%4$_I3G02(R-]U@0:X_Q/K)N8[C2UT^<W$3!]A0DO@_(
M5*\KN_AD'"L,-COTEF\MEI2-JETF^-?WDTF$&.V[G&>F<<9Z4 7$18XU1?NJ
M !]*5U#HR-T88-<EXKUF>2V:PTF9A=,P7=$^URQ&Y4'IN )#?=)!!(SFM;2-
M6GET+[?JT0L]O)+Y7*\8)! ()Z8Q0!K1HL4:QKPJ@*/H*5E#H5/0C!KC_$GB
M*?[<VEZ>ESOAVR7!@9%E92,A8]W\1[9'.UAQ6_87LD7AV"^U26-76W$L\B@@
M=,DX[?2@#0CC6*)(T&%4!1]!2LH92IZ$8-<9K>M2ZH8K.V75+%D/F/Y=NWG;
MO^68*@_ZM_F!/3C!VGFNKMWN(K 2:@8O.52TGD!BO'H#STH GCC6*)(T&%10
MH^@I6 92IZ$8KD=7\02ZD?[/T:2/]^!&MR9,99D++MVG<!_M8(R"".N.C2Z-
MGI4=QJLD,,BQJ9V#?('QS@]^>E %J.-8HDC085%"@>PI)8UFA>)QE'4JP]C7
M'ZIXFCU:[72=,E4"4*XN#*R!B&_U> -V"05.#E<DD8%=3#-/!IYGU$Q+(BL\
MGD@E5')P.YP.^.?2@"KJ.@V^HWD%V\T\4T"%$:)@, ]>H-/L='M[&VN8%>64
M7#%I&D;))(P>@':N?UKQ%-=:A9Z=IKW$:S%9!<0!29D()'EDY'7GD ,%8 YZ
M]*+DV&FI+J<\0D10))$4A6;IP.3R>W-3R1YN>RO:U[*]NU][&2HP4N9+7?KO
MZ7M^!; P !VILL:S1/$XRKJ5(]C7%:]K6H3^('T_2YKH+#M2>.$Q"0N1N7R]
MW?G)!X*J<8QSV%LUQ'IT+WH4W*Q S"(9!?'S;?QS5&I. %4 =!Q22QK-$\;C
M*NI4CV-</J7BR;5AIJ:*&\JZD5E;<5D+*02CIC(7D!L'.#D @'/<(6**74*Q
M'(!S@_6@!54*H4= ,"EHHH **** "BBB@ HHHH *YSQ6^S[)^\V9W_\ +4)G
M[OJ#FNCKG/%<FS[)^\V9W_\ +4)G[OJ#F@#:T\YTVU.<_N4YSGL.]6:K:><Z
M;:G.?W*<YSV'>K- !1110 4444 %%%(S!5+,0 !DD]J %) !). .I-9UIK5G
M>:A<V*,Z7$!^[(NWS%X^=#_$N3C([_A7.:[XFM[D>7$UI<Z84S()"P^T,IRT
M2MD ,%VD*0=X;'3FK^CZ ?W+W\,!@LIWDTV-<YC1B2"V>AP<!>@QW[ $5EH.
MA7FH:I=O$EU'YI"R2K\L7&71&_N[LL<=&)].-?6+*XU71S'IVHR6DQVR0SQ-
MD''(!/.5/>L'5]96:VE@T]I;:.".8I$;8&.\\LX>->O PX*X#'J.!5[2-%V6
MERJ37-II5PH-O8X"&W7JV#U4'^[_  @GIV (M!T$0&75-5:*6XE;S<LJCR^F
M=Q4[6PP+!L#&3TR:TK?Q#93Z@UHQ:(, ;>=R/+N1@9,;9P<$XQU_"N=U;789
M+=8-.\@:7%&4:.6W;9(PP5C;H55E^ZV""?7H=;2-#X,M[%";47!N[*U\O'V<
ML,Y;_:!9NG ^M #K+3]-O->O+^* 2)&Z[2T0\L3C(9T)YW= 2,#Y1U(X@N?%
M$JS275K;F33[1-UTCQLLS(QPLD0/#+\K<=3V[9B\1W=U)(+$V@AM=^Y'>Y\H
M7.S!:,D8* [OE.>2O(Q5C2M&>-XM4U::X$]O&T<:SS [8PQ*M)MX9P"1G)'?
MKS0!H%6U#4K.9K/;!;KYRR3 A@[*1A5SP0"<D^N!WQ/9:A8:U:2-:RI<0[FB
MD&.XX((/^2#7/:KK%OJ5T]C("=/5XPTUO=%7;S!A'POWH]S 94_>'(P#5G2]
M)+1)JFLQ_9KE;7R)4\[Y60#&^3'!;&?7 )H @\,>&M*M%:[0QW+Q3R"*4?ZM
M0#A2JXVA@H +#J03DUM6^HZ?K2WUD,MY3-!/#*A4D<KG!ZJ<'!Z&N:U/6[&Z
M,=FL5E/HBK&1$KE3.H;!V8^5MAQF,\G\@=/2=#,,5M=ZRD/G:?&\4#;R=L73
M<['J<#Z#Z\T -T?1M(AN[F_@V26T9"1&0,RH5SEP[DDGG&X8&%QVK4M-:L[Z
M[N+/#Q31,1LG7;YJYQO3^\I.1D?X5S.K>(K694C@6TFT=57$$D3*+@JWS1J>
M ' "D(0=X/I6MI6A"SCCEU06ICT]Y/L('2"(DX))[[<#T 'XT +HNF6"3FZM
M[FZFMK0O':B9@8X@<;O+.,LO& 23C&!Q5NYBTWQ;X>DBCNC+9W2_+-;R%2"#
MD$$=""/\:P]5U,:C)+8Q+=6T$,A@AEM9PO[XIF,.HY"G(V\D'C/6KVG:8C0S
MZKJ<1L?M5N!<6GG;8U '+OCC>1@$]@,4 1^&O#=E;$ZD\BW=U(<&42-)&64E
M1(@;)5B ,X)Z8R0!6I'<:5XGTNYA!%Q;,6AFC8%2"/4'!'J#]"*Y_4=4M=4N
M/[.>.!])5HE3R+@JS!QA) %P&CW''RG(*Y[5HZ5HS/#%J.MPJMZMI]GE42;@
M4 Y+XX9CSSV!P.^0 T6U@A%SJMUJ:7J*HB2ZD0(!'&6PS,>&;YF^<8![59M/
M$"7&H>3+"D-M*I>TN?/5EG 8+VZ9+#;R<@]NE8.JZ\;A!]A0C3X4 %O+9$K)
M("&5'&-R!EVE& QGKV%:FG:)%9.^I:H\!6"26>T5D""T20EFR?[W.">@P,=\
M@$NFV6GW.KWNJQ6_R;QY<CH N\ AW3OD\ MWVCTS5FVO['Q!;7=I-:RB(*%D
MBNH]N^-@<-C^Z0#[\=JP-4UNTU2[2UGCM;K2F>,JGF$/,&^7S%YPX5C@IU!&
M?05I:-H<B)%>ZR%:\2W%ML\PN@0 C+9X9R"<GWQZD@"Z'::99Z4;EIUNH+:6
M1X;VY3YU3/)WMRW<;NX ^M6-1M[;Q3H'^AZA)$I8217,$C(5=3WP0<9&"#6)
MJNJR7T;):Q7D"V_F+:Q0A62YDC(S&R]0<*V$/4'/;C1M=+5++4+O5YWBM;MC
M.]H[!4@7@D,1]XDCGZX^H [PYH\-E =2N+E;FXGR_G%U8(&"Y57 &Y25W<]R
M?6M#3M9@U)KA/(N+9H=I*W*!=R,"58<]#@]<$8Y KFM2UNTU"[CM9H;.YTAG
MC\J A@TZGY2R<X;:Q(,>,C&?05K:)H+PI#=ZL$DOH[=;8!7+HJ*,9.?O,<G)
MQWQ]0"KI&AZ!;6LVI.L;HLS21WDXV%44Y3#$_=7HI]![\Z&OVM[J&G0W6D:D
M\$L+><GENHCG7'W6)!&".0>F<=JQ=0UM+P17,7VC[)"8)5L&M _VF)I /,7&
M2<94@#&".1S6A8Z0;;P_)%K%SMLU=IO(4;%CBR6$;XSNZ\\X.,#CJ .T/1+7
M1+,WM]);F;)D,[(L:HI)(SR5! ;;N!Y  Z 5>L-;6[NI8)[9[0A1)"977][&
M20&&#P?E/'IBN;U/7Q=7492))].5D\JUEMFS,X;#KS]V1>"%(P1^8V=$\-BQ
M,5Q?^1/=VZ-!;LBG;%#DX49[XZG\!QU &:+8Z5$]WJT, $ D=[>1X@!&A WF
M/J=K$$]@220.>:[>)Y5NH[TDKI[3BT-J]LPG#E-RGZDX &.ASFJ^LW5Y?WT5
MK):2VR1L6BA2\$3SJ24#*1@+(I 95)((/8]-33=-33E.LZQ<XO&A43O+*!%&
M0 I8#H&("Y/MQQ0!9)_XF<^I7=LD%O9PM&DTA)<@X9R #@+\H[9..W=QFT_Q
M%HETC9^S2*\4RS(4:,CKN#=".O/M7.ZKJ4FKS36ZQ2HT3RQ6A@N<,+@+N3S%
MX^\%RIR5P>>M:T&GV]M;WNIZTPB%T \\$DN881QQV!)VKD\Y/ XH A\-:'IV
MEZ9!J!V37/E%GN "0<YW&-2/D!]% %7H[S3_ !%I=W%=6\L4*';/%<CRV7@.
M&R#QQA@<Y'L17.ZGJ<.MW9L9XK::T=PEJJRD/ET_=S ='3)(R.5(SVXUK#3$
MLK.75O$!B^UR0*MR-Y>) % ( /4G R<<\4 +H.FZ98P3:HA5HY9"\,DB$>6G
M"@*7);YL9SGDG..:N6^HVNLVE[;7MI+;(%V2PW6%W1LN0>#P"N?<8.<8KG-0
MUB#6+^.VGCM+G3Y9%6W@DC8-(&&SS4R<,58L&0C*XSU K9TG14L8DU#6FMWO
M_(2W=]Q,:*. !NZDYY;J<XZ4 +I4-EI]I)J\U[>31+%Y<<]YC*P@\8P 2"><
MG+'BGZM:6'BC0!(EVT4:-YT5PK-'Y;ID989!P.00<=^AK$U'5KC5&$MO;7J3
M0LQLXH)P5F>-QO21>,/M!PK9&"2#D5K6^EV]E8WEWKERJQ7$OGR0S3 0P9;=
MM[ _-U)Z_2@!-#T?3=$T]]4Y=G0W#R%FE"97+>66&X*>N.^?4U:DDT_Q'HTC
M2&:!(GRS2#RI;:1.0W/W2.#Z?A7/ZG?OK5Q+;F%?-C>5+ 0W)5TG52T;.O P
MP7<K#(P<'K6S;Z9;V5O?:IJRYDN?WT\.XR1Q8"_*JXY^ZN>.3[8% "Z5';:;
M83:MJ%] [7#"62Z>/R$QM"@@,>,@#/J?PIUAXECN+Z:SO+9[*5<O$7.Y)$VA
ML[@,!@#DKDX]36+>:Y<7>IQ2K"TUGYJ+#:2VA.\YVR DC*2J23AN"OYC7T[3
MX/#VFI<ZM=PL]M'Y2S$;4BCS@*H/X9/4GVP* #1[33K:*ZU>.T:-'=Y(F>(!
MEC."=@'(5B"V.Y.<<THU+1O$NE7D-PYB$!(N(I7$<MLRGAC@_*01D,#VK!U7
M4/[=N9+-X;:5\R)8*DI#QR%"T4Q'1E8 $./NYQZXZ6RTM4C>\U.*%[N:,+)&
MHW1H,[MB@]>>2>YY]J (=-33=+T.VO[AH\0P[!=RP;)&3/&>^3Q]2<XYI/$%
MDNL:5!?V>I-;-;_Z1#,DYCC=2.0Y'\)'?G'7GH<>XUB?4WAOK>'4-P$4L%E&
M59+B%G"NP(_C&X9R04P#ZUM:5X:M;33_ ")HD"-.+C[,F1%&P  4#/(&,\]3
MS0!-H&BPZ1: B0S32#+3,%W%22P4E0 <;B <=*UZ** "BBB@ HHHH **** "
MBBB@ KG/%;[/LG[S9G?_ ,M0F?N^H.:Z.N<\5OL^R?/MSO\ ^6JIG[OJ#F@#
M:T\YTVU.<YA3G.>P[U9JMIYSIMJ<YS"G.<]AWJS0 4444 %%%% !2,JNI5E#
M*PP01D$4M% &5#HWEZW<7QN2;>54VV@0!%91C<3U)P!CTQ5K4=/AU.U^S7#2
MB$L"ZQR%-X'8D<X^GI5NB@#F?#VAR(L5[J4#Q7BG)3SRP=PNSS74?+O(SR.Q
MYYKINM%% &:ND*NO/J@N9ANA2(6ZG$>5W?,0.IPQ'/ K2HHH K7-A:7DUO+<
MV\<KVS^9"7&=C8QD>^#4EQ;PW<#03QK)$WWD89![\U+10!@Z9X>%M>SS726D
MD23O)91K",P!CN/S'N23P.!Q6Y)&DT;1RHKHPPRL,@CT(IU% &19Z(8-5O;N
M:=9H9IA-#;F)0(GV@%L]2W'7C K695=2K ,I&"",@BEHH S;?2?(UF\OS=2.
MEQM*V^,(A"@%O<G:.O2K=W9V]] 8+J)98B02C<@X.1D=QD=*GHH Y[1?#BV<
MGG7L%F\D#LEF8X_FBBW$J"QZG!Z=%[5NSP17,)BGC62-L95AD'!S4E% &-IN
MA?9;J>6Y,$RBXDEM$$(_<!V+'!/.22>F!TK9HHH SH]'ACUR?5?.G,DL:IY1
M?]VN.-P'J1QDYZ<5>EBCFC,<J*Z'JK#(-/HH R=/T7[)>W4\TRSI).TT$9C
M$);DD'J6))YJWJ&FVNJ6XM[R(30[MQC;[K'!ZCN.?Y5;HH Y_P /Z$UK%#=:
MC;VXU%%";HF9N H4,Q/#.0.6QGG%;TD:2H4D170]589!IU% &7I^C_8KR\G>
MY,RS3-+'$4 6+=UQZDG/-)K^F'4M.D"/.)HD=X%BE,>9<?*21CH>F>*;-XGT
MFW\0'0YKK9?BW-T49"%\OGG=C'8G&<X!IFF>+-#U?3[:]MM0B6&Z=HX///E-
M(RMM("M@GG^8H 9H&C"V2.^N+;[->.K$VZS%XX"Q!8*.@)(&<<9'%;A 8$$
M@]C63?\ BG0]-M;BYN=4M0EL0)@D@=DRVT94<]>*72_$FEZO>75I:W*&XMI6
MB:-G7<^ I+*,Y*_,.: )K32UM-3O;W[3,YN6#"(G"1_*H. .I.T<GZ5H444
M5I+"TEOX;Z2WC>ZA5DCE89* XSCTZ4^YM+>\C6.YA25%8.%<9&1T.*FHH P]
M"T'^SHHGO!;374*F*&1(@#'$.%4,>3Q_]:MJ2-)5"R(K@$, PSR#D'\Z=10!
MDZ1HITXRM/.MP?.D> >6%$"N[-M7OGYN3GG X&*U6177:ZAAD'!&>E+10!G:
M;I1L)[N5KJ2;SYFE1& "Q!B20 .^2<GJ:EU+3+35;4P7<$<R#)59!E<D$9QW
MZFKE% &'H&AFQABN=0BM'U3RQ&\T*?P@  ;CRQP.6/)^E;$UO#<!!-$D@1@Z
MAAG!'0U)10!BZ!H3:7:1"\D@N;J)3''*D(7RXOX4!ZXQUYZ^E;5%% %"RTF&
MQOKR[669WNI-Y5V^5. ,*.V<9]:NO%'+M\Q%;:P9=PS@CH?K3J* ,C0]$.E6
MP2XN%NI4+")_*"^5&3D(O?IC//)IVOZ/%J^G2H8P]PD3FVW,0$D(^5O8@XP>
MU:M% &3HVD)9J;R>VMXM0F!,WD9V DY( /'ID@#<1DUK444 %%%% !1110 4
M444 %%%% !1110 5SGBM]GV3Y]N=_P#RT5,_=]0<UT=<YXK?9]D^?;G?_P M
M%7^[ZB@#:T\YTVU.<YA3G.>P[]ZLU6T\YTVU.<YA3G.<\#OWJS0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!Q_B#P##K^K7.H/J$MN\T<$?[M.55#)O&<]'61E/I[U4D^&L)
M$T<>H[(;@2QS*;<'$3S^<%3YOE(^[GGL<9%=W10M >IPT_PWAFMY8UU$HSI<
MJ&$ ZRW"S@GGG:5 ]_:M"R\&+:Z['JSWH>9;R>[95AV@F6)8RN<D@#;FNIHH
M"X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5SGBI]OV3Y]OW_ /EHJ_W?[PKHZYSQ4<?9.<??
M[H/[O][^E &UIYSIMJ<YS"G.<]AW[U9JMIYSIMJ<YS"G.<]AW[U9H **** "
MBBB@ HHHH **** "BBB@ K*U77X-)GCBEM+Z<NNX&WMS(!]2.]:M%5%I/57$
MTVM#F3XWLPZK_9FKY() ^QMG\JDC\707&](=/U%)!&[*T]JRID*3R>W2NBHJ
MG*#6D?Q)2E?5_@<-%X]>WTV*[N[9;CS$B(^R@ !F\S(.&8<!!CGDGM5ZU\9M
M=W CCTY2)/+\H+=H7.]BOS+_  [<<CG!XKJ=BXQM&/3%*%4'( !^E1U+.-/C
MMCI_VJ.R1BLRQ,CS*AY#$LPYV+\N03G(K0G\3%K*>2");=H+E+:6:YYBB8GD
MG!&0!MYR!\PYKHMJ\\#GKQ3(X(H@XCC50[%V 'WB>I-(#DKGQXEHYA-HD\@(
M0.DZJK' ^;!RP4DC;P<CGM5J3Q<T5I9W#V4>RYM#<<7:X5@RC;G&"!NR6[ '
M-=-L7.=HS]*-JXQM&/I0!S-SXBO FGWD$<(LYH)9I8V0O(?+&2$8,%P>QQCO
M5*[^(*6<0E?3U:,H""ETK%SN8'9@?,!MZCUQ7:8&,8INQ, ;5P.G% '+7'BN
M>VN8?-2W6%GN5923O;RV8+@9R!A>2 V/8<U2B^(L;0+</ITOER3+$BJ>1P=Q
M+'CMQTS7;E03D@4FQ2NW:,#MB@"AH>K)K>E1WR1B,.S*4WAL$$CJ.#T[5HT@
M 48  'H*6@#E->\:MHFJ-9+H&J7FU0WG00Y0Y[ ]ZJ2^/[F&V2X;PQJK))C:
MJ1DMR,\C'&*[:BHY9:Z[[:;'+.E6E*\:EEZ(XNT\>37T-WLT#4;1X83*LEW$
M5CX(')'/&<_0&FMX^2UC@6>!+J27S<20.J(=A;!Y9A@[>NX_TKMJ;Y:8 V+@
M>U.*DEJ[F\%)*TG=G-R^,843>MLI'V>*;YKA4^^0!U_@&>7Z"H[;QHMWK5KI
M\=D%$VS,DEPH*[D+#Y<<],8R">M=254]5'3'3M1M7.=HS]*HLYG3?%IU#4SI
MYLUAGWO'D3K)M9=W)48./EY/8D"JS>+KS3]*BGOK6&YN)6FVI!^Y!"-M  8L
M68GG [9].>OV@'.!GUQ00#C(''2CH,Y*+QK]HU>RTZ.T7S)_*9W67S$4, 2
M1WY'/0U7G\=O9Q2":"&:8W,D*"!LJN,;<G)W=1G[I'H*[4*H.0H'X4;%_NCK
MGIWH$<?I7CZ'4KVVM#8R1/+*(B[N%YQGA?O=0?TYYKL:;L7=NVC/KBG4 !X%
M1M,JJ6(; _V34E%95(S:]R5OE?\ 5#5B-9E90P#8/^R:P=6UN]TO56!%N]BM
ML)BI4J^XN$Y<MM5<MDDC@ UT5! (P1FBG&HE[\K_ "M^K#0X\^/$2]MH)-/P
MMQ)$B%;A68A\?-MQ]T$]<\]:6+Q=<_:!Y\4(C73OMC1(!O=LO\JY<'^$?PGW
M(KKMJY!VCCIQ1M&<X&1WQ6HCD5\=AM772CI-P+O<(V!D7:KYP>>ZX[CZ5:TK
MQ@FIW,4/]GS1&:5XX3O5@P3EB<?=P,'!]:Z0JI.2H)QC.*IV6D:=IQ!M+.*$
M@L057G)QG^0_*@#GXO&#1QQ/<"VF::3!C@?8T'."C;C\TG3Y1@GGCCEUIXR:
M\.IB*P3_ $*W>90;I<R%21C ' X'/(&175;5_NCKGIWH"J.B@?A0!SMMXF;4
M);FUMH8XYXX#(CF02KD 'D*0=IW<'C=@XK/7QK<VZ64-S9PRW,RPF1DE$*KY
MF#G:Q)V@$#<>">.*[(*!T %!52<D#ICI0'0Y*T\9MJ-SJ$-M:QQ_9(96WS/\
MK,I4#YNPY.?2J<OQ"%NMO&UH9I7B25WB&1C< P"@GMG!#$>YKN0H&< <]>*
MJ@Y"CICI0,YS1_%\.KW5E +1H3=1/("T@)&UB,8'/;.>*Z2FA%7HH'T%.H$%
M%%% !1110 4444 %%%% !1110 5SGBHX^R<_W^Z#^[_>_I71USGBK_ET_P"!
M]T_V?[W]* 'V7B.T2TMHFCN"P2-2< \E,]<^QJ9/$]D^S$5Q\VW&57^)2P[^
M@HHH $\3V3[,17'S[<95?XE+#OZ"A/$]E)LQ%<?/MQE5_B4L._H*** !/$]E
M)LQ%<?/LQE5_B!([^U">)[*39B*X^?9C*K_$"1W]J** !/$]E)LQ%<?/LQE5
M_B!([^U$?B>RDV8BN/GV8RJ_Q D=_:BB@ 3Q/92;,17'S[,95?X@2._M1'XG
MLI-F(KCY]F,JO\0)'?VHHH (_$]E)LQ%<?/LQE5_BSCO[4)XGLI-F(KCY]F,
MJO\ %G'?VHHH $\3V4FS$5Q\^S&57^+.._M0GB>RDV8BN/GV8RJ_Q9QW]J**
M !/$]D^S$5Q\^S&57^(D#O[4)XGLI-F(KCY]F,JO\1('?VHHH $\3V3[,17'
MS[,95?XB0._M0GB>R?9B*X^;9C*K_$2!W]J** !/$]D^S$5Q\VW&57^(D#O[
M4)XGLGVXBN/FVX^5?XB0._M110 B^*+)]N(KCY@I'RK_ !$@=_:E7Q/9-MQ%
M<?-MQ\J]V*COZBBB@ 7Q/9-MQ%<?-MQ\J]V*^OJ*%\3V3;<17'.W^%>[;?7U
M%%%  OB>R;&(KCG'\*]VV^OJ*!XGLFQB*XYQ_"O=MOKZT44  \3V1Q^ZN.<?
MPKW;;Z^M \3V1Q^ZN.<?PKW;;Z^M%%  /$]D<?NKCG'\*]VV^OK0/$]D<?NK
MCG'\*]VV^OK110 G_"467_/*X[?PK_>V^OK2_P#"3V7_ #RN/^^5_O;?7UHH
MH /^$GLO^>5Q_P!\K_>V^OK1_P )/9?\\KC_ +Y7^]M]?6BB@ /B>R'_ "RN
M/^^5_O;?7UH/B>R&?W5QW_A7^]M]?6BB@ /B>R&?W5QQG^%>S;?7UH/B>R&?
MW5QQG^%>S;?7UHHH #XGLAG]U<<9_A7LVWU]:#XGLAG]U<<9_A7LVWU]:**
M ^)[)<YBN.,_PKV;;Z^M#>)[)-V8KCY=V?E7L<'O[T44 #>)[)=V8KCY=V?E
M7L0#W]Z&\3V2[LQ7'R[L_*O8@'O[T44 #>)[)=V8KCY=V?E7L0#W]Z&\3V2[
MLQ7'R[L_*O8@'O[T44 #>)[)=V8KCY=V?E7L0#W]Z&\3V2;LQ7'R[L_*O\)
M/?WHHH 1O$]DF[,5Q\N[/RK_  D ]_>E;Q/9)NS%<?+NS\J_PD ]_>BB@ ;Q
M/9)NS%<?+NS\J_PXSW]Z1O%%DF_,5Q\N[/RK_#C/?WHHH 5_$]DF[,5Q\N[/
MRK_#C/?WH?Q/9)NS%<?+NS\J_P .,]_>BB@ ?Q/9)NS%<?+NS\J_P@$]_>A_
M$]DF[,5Q\N[/RK_" 3W]Z** !O$]DF[,5Q\N[/RK_" 3W]Z&\3V2;LQ7'R[L
M_*O\(!/?WHHH &\3V2[LQ7'R[L_*O\(!/?WH;Q/9)NS%<?+NS\J]@">_O110
M -XGLEW9BN/EW9^5>P!/?WH;Q/9*6S%<<;OX5[+D]_>BB@ ;Q/9+NS%<<9_A
M7LN[U]#0?$]DN[,5QQG^%>R[O7T-%%  ?$]D,_NKCC/\*]EW>OI0?$]D,_NK
MCC/\*]EW>OI110 'Q/9#/[JXXS_"O9=WKZ5B^(-:M;OR-BS+L+ Y1#U"GOGU
%HHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>image_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" $R B8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^VSX3_";X
M3:S\)OAQ?:A\-OAWK,VM?#K0+K4K^\\.>'O$DNLR>*-'T76/$-W?:[>:-%<>
M(G\2:G!;ZKK6K7D$<OB._BAU;486NBI3T2?X-_"&Z^T_:OA5\-[G[;_;'VSS
M_ WAB;[7_P )"EO'K_VGS-+;S_[<2SM$UCS=_P#::6MNM[YX@B"K\')3/\(O
MA7.9S=&;X;^!Y3<G4;?6#<&3PQI;^>=7M(;:UU0RY\PZC;6\%O?%OM,,,4<J
MHOH] 'G$WP<^$5PT[3_"OX<3-=-J3W33>!_#$C7+ZSI\&D:P\Y?2V,S:KI5M
M;:9J32;C?:?;P65T9;:*.)1O@[\(W=Y'^%GPX9Y))I9';P/X99WEN='7P[<2
MNQTLEI+CP^B:%,[$M+HZ+IDA:R40#T>B@#SA?@[\(D>.1/A9\.$DBEMIXG7P
M/X95XY[/2&T"TFC8:6"DMKH+-HEM(I#P:0S:;$5LR820_!SX16Y@:#X5_#B!
MK4Z:UJT/@?PQ$;9M&M)[#1V@*:6IA.DV-S<V6FF/:;&TN)[:U\J&61&]'HH
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
M4/<(L@)?@U\()Q.)OA5\-IA<C4!<"7P-X8D%P-7GANM5$^_2SYHU.YM[>XU
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
MR(R:Y\,'UJQ\3>$Y[DV?BC1K2X2\34-(^U&VUNSM984NA%>I(H]"U#_@D?\
M\$S]6^%?@+X):E^Q-\ +WX5?##Q=X@\>>!O!5QX)M)-*T/Q?XK^R#Q/KH8O]
MLU&\\01:=I=MK(U>ZOX-1L])TBRNX9;32=.AM?M+X@?";X:_%3X8^)_@O\0O
M!/A[Q5\*/&?A2\\"^*/ &I6$7_",:QX/O[$Z9=^&[G3;?R(5TF73S]C^R0"*
M..W"Q1!%50,\RIK&X#,\-24*-?&58RH5(QE&G0IRP&"HUJ<4ZE2K"A];P]2I
MA:"E.=*E*H\7B<=B,2ZU+; U?JF.RW$S3JT<&G[:$G%U*\H8VM6I3DTHTIU9
M8::AB:LJ<(U*O)'#4,'AZ#H5?XL?@O\ \-]_\$_?V2/VC_\ @HQ\&_AAX\_9
MA^"EC^P7^S-:>$?@U^TW^TG?_M96'Q[_ &I?$GQ)^&']M_M.6GAE/BK\03\+
M?"'B'P!XGU30FT,^+_#FMR7&JI<'PCHYL/LT/Z1?%_\ :^_X*A^&_BYXN_9/
MT[]J/]DGX>?%+]G?]@3Q)_P4#^+_ ,;O&7[.6JOX,^+1UGQEXIT_PS\$_A[X
M'U#XRZ<?!OPW^&^G: NC>.?C3?\ B+Q'XDO+J]TC59/!^FRW<^F#^@3QO^SC
M\"_B3\#W_9J\>?"_PGXI^ S^&O#'@]_A7J^G_:/"+>&/!DVD7'A71#IWF+_H
M&A3Z!HTNG1"3]R^FVI#'R^?+/VDOV ?V*_VP;SP-J/[3_P"S-\(OC?J/PTCF
MM_ VH>/_  G9:S?^'K&XEMI[G2;6]81W,^AW,]I;S7.A7LMUH]Q-&)9K%Y&=
MFZ,=4EB:^.E0G*C2J8BM'+Y3C&=3!X2>&X@GAJDZ4;4)UL'G.;X/,?J-/DR_
M$8/+,+DBE0RW#T*4^?"1C1AAG6BJDXTH3QD8>[#$XB&(R&-2G&<G[2%/%95E
M>.R^6+DI8RAB<SK9ORXC'5:M2G_*/KWBSXI?\%!OV[_V=OVM_BPWPK'@^;_@
MA!XJ_;/\-?L\>/\ X,7'C?2?A[J7B*XU/PYXPT'P+XHO_'>CZCX=\4^*/%\<
M7B'3_C/8:1;>*8/AJ8/A\FFRB5/$\?K?_!+3XC?M>>*OVL_^"6WP[^'O[1_A
M?X-?LR>(?^"-?PW_ &@M=_98T/X8:GK'PTN=/TWXQ>'?"7BGPSX:BUWXIR7F
ME^.M>N[XW>A?%B]&OZUX2\,)>^$AH6MVU[-J2_U0:G^RY^SOK'C:?XC:C\'?
M DWC:X^!][^S3)XA31+>VO%^ 6HW\FIWGPE@CM?(M;;P1-?2O<#1;:WBMXF.
MV$1QJJ#S>'_@G[^Q7;ZK^S?KL'[-?PLAUO\ 9!TV+1_V9M7B\/I'J7P:TB!H
M'@TOP;>I*+FTT^WEMH9[>RN9+JW@N ]Q#&D\LLCW1G0HXJ-2G0]GA57QE2.'
MC-RC&.+S+C#%.52,OW>,E1HYWD[IT\4ZE-5\!7A3J4Z=+!5WGB*=6OAE"59R
MQ/U;"495Y*SD\+EO#.%Y:<U^\PT*M?*LT<ZE#DJ.EC:4ZD*E2IBJ9^-__!QA
M\/?B?\;K;_@F[^SW\*/BMX\^$7B?XX?M;^,O!NE^)/ 7C#7O!UV/$MM^SO\
M%'7O YU2[T'4-/FO=,M?&6EZ+<W%I<R20M$LNU5D(=?Q6^/'[>/QG_X*+^(O
M^"?_ .T7X5\=_%CX<^#_ -D'XV?\$W?V>?C5X?T#7_$7@G3_ !I^V[^T/\9$
MC_:2\(Z]9:;>V%IXDLOAMX2^&&DZ?]GU2*XM('\=AXX_LFK7,;_W2_$7X&?"
M'XM^(OA7XM^)7P^\.>,_$OP0\:_\+&^$NLZY9FYOO /CG^R[S1?^$G\/2B1!
M::K_ &5J%Y9><RR#R;AQLW;67QFV_8#_ &,+/P[J/A&R_9M^%=EX:U;]H6U_
M:OU+1K/P[%:6-[^T=9:A#JEG\89XK>2,OXTM;^WAN+?4-P2%HU2.!8ALK#+5
M]3Q5*O6<JU.CQ!2SZG133BJ]#$\/T:-_:1E>*R?#9_1G0_@5,=B,JK./+0Q$
MX[8M+$TZD(WA*IDN(R64M%>AB<%Q!*H[QU4O[7Q60UX5;*M3P>&S2G&?/6P\
M'^"6@?\ !8']I_4O^"EG@#X->&O'6@?%3]F'XS_&7]KSX%Z1>V_[(_BKX6_#
MGPAK_P"SI\/O&/B*V;X5_M(^)?BWK6K?'[QEX8U_PA#H7Q=TZ?X4^"?"EAJU
M_JJ^%;[4M%;0=3;PZQ_X*P_\%(]&_8A_8._:&^+_ .T%\ ?!&K?\%$/&VNVV
MB>(_AO\ L;_$7XX:W^SGX!^%7@'XBZ_>W=E\#/ _Q&U#X@?'WQ#\7]<\/>%H
M/$^HZ+8:%X=^"=KJ-W(UOJ]G<6U_:_T::+_P3,_8!\-_'35?VF?#_P"R3\$]
M%^/FM^)M;\9:G\5-+\'VEEXLN/%/B;1]=T'Q+KB7MNT<=M?^)-*\3:];^();
M2& :W)J4]WJ:W5X(KB/XH_;S_P""-/@O]I/P'^QU\//@#/\  ?X2_#C]C?6O
MB%<^#?V?OB[\$=;^+O[.GB'2?B'X6NO#TB:KX0\(_%#X1>,[+5_"5U<SZQX7
MN-/\>1:4+_4+Z;6-)U)XK%K;"G&=+ 87#U'4K8OV6 PV)Q4=5!1Q>(Q6/KP4
MY1G*510PV'HUI^TKPHS5*LIT(XU5NBI.$\9BJM*,*>%E]>K4*,U:I*J\&L/@
M*5XJ=*G&-2I*M7II1H5*U!5::A.=!1_'C5/VL?VS/!'C7]G']IW]IOP/\+K7
M]N#3?^")O_!17]IVW\1ZU\(-=\#>)?AKJ7A#Q'I>O?#3X?W?@=?B%>:.FD+I
M,FEWWBVPUK3X]>U&ZN9+:5O#LZ7%HOZD_P#!.+]MO]N#XA_M6_#;X&_M:^,_
M@9\1]"_:1_X)K_##_@H!X$N/@_\ "WQ!\,9?A#J/B/QEH7A#6?A;?3ZYXW\9
M3^/]-NK3Q'8ZU%XIN4T*\AU&VN;&+1[>Q\J2;ZA_9$_X)(_L\?L^_LX_#GX+
M?&.QTO\ :@\9>#?A)\8O@AJ/Q/\ B#H<T%Q+\(_CUXEU'Q/\1O@OX5T>?6=:
MN/#?P:+:@GA[PYX-N=<UJXTKPUINGV#ZO.Z/(WW+X._9B_9_^'WC;P=\1_!7
MPF\'>&O'7P^^">E?LX^"O%&E:;]GU;PU\"]#U&PU;2/A=I<_F,(/">GZEIFG
MWEMI^UO+GM(6$GRD'NBZ-*M4LE.@\1CITZ4?>I4L/C:.;5HTJ?,J<?K-',<7
ME%2MBZ=.*Q,LKQE>FE3QU*F^"HJM:G%INE5Y,)S5)756=7!RRR@G-\U22PU7
M!X?-52PLYU'0AF&$HU)2J82K->[4445@;A1110 4444 %%%% !1110 4444
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
MN$VQ_+"ABZV%<OWF,Y,+3C:=2AAXYECU%PIR4IU75RN642:KM*6(J8^U?#O
M588C]$_^"N?Q._X*#_L__%;]D?6_V:_VT?#/PI^&_P"U9^UI\"OV0'^&FM_L
MK_#SXG7'P^N_B/IWBZZUSXK6?C?Q!XIL-6\27D4GAV#[+X,N]/TW3@+B3&LQ
M"("7P_6_^"F/Q!_8"^+/_!0ZS_:4^+'QD_;#U3]FVP_X)X?#NUT2;PC\!_@!
M\(X_B-^TGX?\0VLOC;1M?AU*/3OA#X(UN_M4U;XG^)/BOXEN?"G@Z>SMSI=\
MUG>;(OV@_:]_8S\&_MA77[,5UXO\8^*_"+_LN_M3?#+]JOPPOA:+19%\3>*O
MAA:^(;33/"_B+^V=.U Q^&]33Q%<MJ,FEFRU96MX/LM] #('^=/BK_P2ZTCQ
MW\5?VR_C3X)_:3^+WP?^('[9EO\ L[V/BZ\\.>&/@]XS\/>'='_9]\*>(_!<
M/AG_ (0GXI_#[QOX.\=^$_B'H/BC48O&GAOXA:'XATY[R'3;[2TL9]/@(YJ?
MUBE":5I-U\XMS<M2?U:KA.&_[.I1J5%+V?-BH<20=6,:E7"0K4:\8U?88/#S
MTDZ=2JW+2G]4RE)13A%8NCF&=2QTW"GR.26"60RY93A2Q,J>(HRE&5?%U5Y#
M)_P61MT^/W['_P"S8O[*WC!?B9^T]\*_"_QB\16EU\>/V=;+1? 7@SQ/\1Y_
MAO%<_#/Q)<>/5\/?M5WVGS65WXZN])^ FJ>(M5F^&,FE^,;"QNX]1:PM+G@K
M_@L[\/?&FC_L^ZS;_ [QM8V_Q_\ ^"B_Q2_X)WZ8L_BGPY)_PC7BCX6WGC"T
MU'XH:FX@C%WX7U$>#[N:#1K81ZM;I<())I#'F3A;/_@@I\$=/\ _L=_!2T_:
M*^/;?L^_LC:M\/O&-C\'-1T[X.ZQIWCSXE_#WXFZQ\78/B!'XUU3X:77Q$^$
M=_XI\8ZR\/C31/@KXH\">'-?\+:;HGAB;3([+2K:0;/A_P#X(:_"GPQ\=?!/
MQ5TG]I[]I"/X<?"W]M'Q%^W-\+_V:YY_AC-\(?"'Q>^($VNW?Q/BDN/^%?IX
M]\0Z-XLO==NGTF+7/&%U)X(M)+^T\.&%M9U:YN^U>S5=+W72>+Q'O2]HH_5H
MYEA:U)SA!NK&$\N>)P-&%"52M)TI8ZM/#5L31PN%YJGM/8OV:M56$5DFFY8F
M6"QM&*3J+D;IXU8/&UZD_9TN6J\'1IU8X:6(Q7&?LP?\'!7[-?[4'[4OPX^
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
MBC2P]&7L8_H)1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MBZ?;;F>/Z7_: _8&_;&\#_M!?!']J?\ 8]\,_LQ_$GQ5X=_X)XW/_!/WQO\
M!SX]^,/%OP^\">#-,;4].\3:/\2/AMK'A'X=^.?MMA9ZG;77A[Q/X&GT/PXG
MB/PXNG0VVL:<RRBVZ\?.*Q.8RPE&+IQS'%X?!4J4FJ56G3J\8SP]:G.K*4J>
M!QSRKAG!8>K5E.66T<^IX_&SQ<:+A'ARWVDL/@(XQU%4E@<-7Q52HX1JTYU(
M\+PK4JD80<)XS!1S+/\ %UZ=.,(XZIDLL'A8X:=93G^G,O[>O['D>H:SIL?Q
M_P# =_<:#^S))^V7J4VD7.H:WIJ?LOQ7-U9O\9K36='T^^TC5/"7VFRNH4;2
M[Z\U*5H7,6GNN"?"?C!_P6,_X)G_  %B^&TOQ7_:V\ ^%A\7?AOX/^+W@")-
M'\=^(+K5_AM\0H$N? GBR]L_#'A/6KOPU8>,H7W^&(O%$.BWVM[)ETZUN&@G
M6/\ &9_^")'[;O[/7@WX?> /V8/'7[.7Q4@\2?\ !)3QO_P3.^,?B;XX^(?B
M+X&B\$:SXH\?>(_B3<?%7X?:)X1\)>+KKQ;H4MWXPUKPQHO@_5M3\,W&DQ6>
ME:O>ZI=Q?:]-?\8?VDH?&O[)?[7%S\#/BO;3>--'^%'[.W_!(;X=_%+]COX>
M_%?7OA)XY_;L\:_LT^$-#N-%'P2T23]FCXK^)/VD;3P#\1+=Y]/UGPMX]_9X
MLFCTA_"?B"#4S;:C+9NU"6.H86-=1I5<:L.JDXR=2=&EBLP6+J4*4(2G5C'"
M2R26'JPA/ZQ7Q,W'#QP\\55RBTZJP=;$2I7JTL'&NXJ2A1C6JX? QHTZU2<[
M4)2QJS7VM.I*U'#4:?M,1[6G268?U9? #_@MK^S7XU_:C_:+_98^/?CWX7_!
M'Q_X'_:TC_9P_9YT:[UKQ'<ZO\9M+U3P9X2\2^%?$FLM=:%'I'@K4_%>I>([
MC1/#VG:WJ.FV^MW^F7FG:3+>:C97L$7Z*?MK?M-Z9^QC^R=\?_VJM9\)7_CS
M3/@-\-/$/Q&O/!NEZI;:)?\ B2+08!+_ &3;:O=VE_;::]T[*AO9;*[6W3=)
M]FG*B-OPX^(G_!);]J#XA>"OVZETL_"33-<_:E_X*L_LR_MQ_#_^VO$6KV>I
M:3\'/A7KWPCUS7]"\8W5OX-NKC2?'UC;>$O$UMI>@:?+J^DM=7KQC7K--1O'
M'[!_\%,?V=/'_P"US^P)^UE^S-\*[CPY:?$7XV_!CQ7X \'W/B[4;S2/#,&N
M:W;QQ6DFMZG8:;K%[96"E29I[;2[Z5!C;;OGC@QCQ-/)ZLJ-.<<UP]#"T?9K
MV=6=:M++L'B:]3EUIRKT,94QF7XF4)O#UJ^']M0ITZ:C&IUX=T)YI!3E">6U
MJM:LJEJE*$*7URI1I0BY6JPHUL+&AC:,)Q^L4:=9TJLZDDW3_/.?_@O-\-H/
M^"9(_P""@O\ PSQX^?Q\/C%??L\2_LC_ /"7:*OQ"B^-NEZW>KJ?@M_%[:.-
M+,-CX T^\^*$NKCP^0WA:!C'8M*R.WT;X7_X+1_L'VGP;_94^)GQ]^,OA3]G
M'Q-^U?\ ![X;_&3PM\-?&=]JVOZCX4T#XG+:V_A]_&7B7PUX>N= \+Z-=ZS<
M3Z/I7BKQA)X5T/6[C3]1DL)BNG:BMG^96H_\$._VA[W]JOXA_$G_ (3WX??\
M,\:M^R9KWB?P5\&1XBUN/3=._P""E'BK]D6U_8]UOXIWNFCPJUI%X.D\"VUS
MK8\21W=QJC>(+Z'44\,Q7EF9I?F[]I?_ ((G?\%3/BC^RM\$?V5_"/Q:^'$W
MPZ\+_P#!/[X#?LYZWX(L/VG/BY\&/AWX2^-OPKN+B^\=>)?&W@OP)\)-7M?V
ML_!_CF*'3-)\%6'Q1U/PUI_PWNUGUNPT!R]];:MZ,U3C7JI*G.%?,L%"G&%2
MIR83 8>MFV78_EJR7O2S&>74LYH5:D:RP^$S/+*#5/GJHYJ,)3P]"52JZ=6G
MAL3[9N,7.M7Q.&RK,,).5)*,6LN_M"ME->G2G2^L8K+<QJ?O'"FW_21J/_!2
MG]A31_CAXR_9NU;]ICX=:7\:OAUIOB36OB%X)U&?5[*7P'H/A+P';?$W7_$7
MC/7+G2H_#/A;PW:>!;J/Q!!XBUW6K#1-2@CN[72[^]U"QO;2W^#/CW_P7=_9
M0\'^&?V6OBM\!?B5\,/B[\"?BS^V)X>_9D^.'Q.UC4?&'@VT^#6BZQ\./$?Q
M%E\70:5K/AFPU?6;JXTO2+"3PU&=..D>*8M16/0K^_N2D8\Y\7_\$AOC#\4/
MAW_P6J^'FN^+OAYX&O/^"C-O\$K#X/>.='N=4UO4M%LOA5\!_!7@HZ;\2+==
M"TN\M- G\=^'-3B?3-(OM;\SPSK6H7T*0W]U)8M?\3?L6?\ !0;]I ?\$Y]:
M^/\ \-?V._A7J7[&?[:7P1^+'B7P[\(_B/XY\:6?B3X1?"SX/^)?!NIZ['JW
MB+X5^%8)_%5SXIUNTD\&^ 4T>UT_POHMG(\OC;4+N2)88I0BZ^$A.K&RKY)+
M$3E3MAY4<5B<YEF<IOGYO9X*AA<LPE7"0G'$U*F/CCXXFGA:;HM>TYL/6J>Q
MJ0G+#YK&G34U*M"O0P.5/ QC[ED\7B\5F%6CB91G2I4\N>#J4*F)Q,:M/]FO
MV=?VE?@5^UK\*]&^-G[.7Q+\/_%?X7Z]>ZOI>G^*_#IOHH!JN@:A-I6MZ1J.
MG:M9Z=K.BZQI5_;R6]_I.LZ;8:C;-Y;RVRQ30O)^>/QK_P""H_Q"_9T_; ^
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
M_'W_ $0KQW_X5'PF_P#GA4P/6Z*\D_X3_P ??]$*\=_^%1\)O_GA4?\ "?\
MC[_HA7CO_P *CX3?_/"H ];HKR3_ (3_ ,??]$*\=_\ A4?";_YX5'_"?^/O
M^B%>._\ PJ/A-_\ /"H ];HKR3_A/_'W_1"O'?\ X5'PF_\ GA4?\)_X^_Z(
M5X[_ /"H^$W_ ,\*@#UNBO)/^$_\??\ 1"O'?_A4?";_ .>%1_PG_C[_ *(5
MX[_\*CX3?_/"H ];HKR3_A/_ !]_T0KQW_X5'PF_^>%1_P )_P"/O^B%>.__
M  J/A-_\\*@#UN@@$$$9!X(/0CT->2?\)_X^_P"B%>.__"H^$W_SPJ/^$_\
M'W_1"O'?_A4?";_YX5 'K*(B*$151%&%5%"JH] H  'L!3J\D_X3_P ??]$*
M\=_^%1\)O_GA4?\ "?\ C[_HA7CO_P *CX3?_/"H ];HKR3_ (3_ ,??]$*\
M=_\ A4?";_YX5'_"?^/O^B%>._\ PJ/A-_\ /"H ];HKR3_A/_'W_1"O'?\
MX5'PF_\ GA4?\)_X^_Z(5X[_ /"H^$W_ ,\*@#UNBO)/^$_\??\ 1"O'?_A4
M?";_ .>%1_PG_C[_ *(5X[_\*CX3?_/"H ];HKR3_A/_ !]_T0KQW_X5'PF_
M^>%1_P )_P"/O^B%>.__  J/A-_\\*@#UNHS%$TBRM'&TJ#"2%%,BCGA7(W*
M.3P".I]37E'_  G_ (^_Z(5X[_\ "H^$W_SPJ/\ A/\ Q]_T0KQW_P"%1\)O
M_GA4 >MT5Y)_PG_C[_HA7CO_ ,*CX3?_ #PJ/^$_\??]$*\=_P#A4?";_P">
M%0!ZW17DG_"?^/O^B%>._P#PJ/A-_P#/"H_X3_Q]_P!$*\=_^%1\)O\ YX5
M'K=%>2?\)_X^_P"B%>.__"H^$W_SPJ/^$_\ 'W_1"O'?_A4?";_YX5 'K=%>
M2?\ "?\ C[_HA7CO_P *CX3?_/"H_P"$_P#'W_1"O'?_ (5'PF_^>%0!ZW17
MDG_"?^/O^B%>._\ PJ/A-_\ /"H_X3_Q]_T0KQW_ .%1\)O_ )X5 'K=%>2?
M\)_X^_Z(5X[_ /"H^$W_ ,\*C_A/_'W_ $0KQW_X5'PF_P#GA4 >MT5Y)_PG
M_C[_ *(5X[_\*CX3?_/"H_X3_P ??]$*\=_^%1\)O_GA4 >MT5Y)_P )_P"/
MO^B%>.__  J/A-_\\*C_ (3_ ,??]$*\=_\ A4?";_YX5 'K=%>2?\)_X^_Z
M(5X[_P#"H^$W_P \*C_A/_'W_1"O'?\ X5'PF_\ GA4 >MT5Y)_PG_C[_HA7
MCO\ \*CX3?\ SPJ/^$_\??\ 1"O'?_A4?";_ .>%0!ZW17DG_"?^/O\ HA7C
MO_PJ/A-_\\*C_A/_ !]_T0KQW_X5'PF_^>%0!ZW17DG_  G_ (^_Z(5X[_\
M"H^$W_SPJ/\ A/\ Q]_T0KQW_P"%1\)O_GA4 >MT5Y)_PG_C[_HA7CO_ ,*C
MX3?_ #PJ/^$_\??]$*\=_P#A4?";_P">%0!ZW17DG_"?^/O^B%>._P#PJ/A-
M_P#/"J:W\=^.IKB"&;X)>.+6*6>**6ZE\2_"N2*UCDD59+B6.W\?37#QP*3*
MZ00RS,JE8HI'*H0#U6BBB@ HHHH **** /BG]N_39-4^$7ARWCTB;6F3XCZ1
M,;6#P+X3^(+QA?#'C!/M!T;QCJNCZ9;*AD$9U."Y>_A,HM(H&M[VZDB*;^WE
MI/\ ;/PA\.6O]A_\)!Y?Q(TBX^QGX;Q_%#RMOACQA']J_L"36=#6SV>;Y7]L
M"[D-OYWV+[.XU RPE 'T?\&I!-\(/A3*LRW"R_#;P-()UOKW5%F#^&-+83+J
M>I10:CJ*R [Q?7\$-[=AA<744<\DB#TFO-_@W-]H^$/PJG\\77G_  W\#3?:
MAJ;ZT+GS/#&EOYXUF2"VDU83;O,_M-[>W>_W?:F@B:4QKZ10 4444 %<OKW@
MCP7XJU#P[J_BCPAX7\2:KX0U ZOX3U/7M TG6-0\,:J3"QU/P[>ZC:7%SHNH
M%K>W)O=-EMKG,$)\W,2;>HKSGQS\7_A;\,M3\&Z+\0_B#X1\%:M\0M<A\,^!
M]/\ $VNZ?H]UXIU^XEM[>#2M%BO9XFO;R:ZO+*SBCB!\R]OK&S4FZO;6*47Q
M02^-U(*FE\3JMM4U3M[WM&VU#D]]MM0U;3'I&;>D5";J-_"J:5ZCF]E34=9N
M?N*.L]#8L/A]X"TK4=>UC2_!'A#3=6\4ZK8:YXGU2P\-:-9ZCXCUO2I#-I>L
M:]>V]E'<ZOJNFS$RV&H:A+<7=G(2]O-&QS6IHOAOP[X;74U\.Z#HN@KK6L7_
M (AUA=%TNQTM=6U_57675-<U,6,$ O\ 6-2D1)+_ %.Z$M[>.JO<3R,H(\/E
M_:Y_9AAC\9S3?'CX7PV_P[\5V/@;QO=3>+M*BM/#/C+4M9O/#MGX8U6[DG6V
M@UN37=.U'2GT[S6N;>]L+V"XCB:TN!'[AHOB/0/$:ZF_A_6=,UJ/1M8O_#VK
M2:7>V]]%I^NZ4Z1ZIH]W);22)#J6FS.L%_9NPGL[D/;W"1SQR1JH)2@JD$I4
MW"'+."3@Z<XPJ4[3A>+ISA*E4IVDX2A*G.'-&5.3'I*49:3C.7/&6DU4C*<)
M<T7:2J1FJD)<R4XS4X2M)3BO-[7_ ). US_LCOA7_P!37QE7L5>.VO\ R<!K
MG_9'?"O_ *FOC*O8J8!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?$O[>FF
MIJGP@\.6\FCP:TJ?$G1YA:W'@'Q/\14C*^&/&*?:!HGA35M'U&U9!(8QJLUS
M)90"5K22!I[ZVDB*3]O6V@NO@_X;CGL[:]1?B3H[B*[\/_$/Q)&K#POXQ42+
M8_#2[LM=B<!F47=W*VDQJ[0SQF\GL&0H ^E/@Y*9_A%\*YS.;DS?#?P/*;EM
M1M]8-P9/#&EN9SJUI#;6FJ&7=YAU&UMX+>^+?:888HY51?1Z\X^#CF3X1?"N
M1I&F:3X<>!W:9[K3KYY2WAC2V,CWND1Q:3>,Y.YKK2XH].N"3+91I;/$H]'H
M **** "OD3]J+X2_&OXMZG\)=*^'NI?"2/X::-XPL?$GQC\-?$&S\61:]XVL
MO#6N>'?$G@W1/#WB+PRTHTO1K#Q%HZ^(O$6DW=BP\47FD>'M+FU&QT7^V[75
M/KNBA:3I5%O1K4J\%]ESHS52FIQT4X*<83<&TG*G2;=Z<+*24H5:;5XU:56C
M/=/DK0=.?+)-.,G"4X\RO[M2I&S52:?Y6W?_  3[\2^)_$/QSCU_7_"7AOX9
M?$3Q.FO>#?AIX;\4?&CQ%H'A_P 4ZA\2=>\7^)/CBEGXE\96UCX*^*^JZ!XE
MUS1I_#/P[MM(^&>O7NK7LGCG2?%NB-_8C_4'[(WP(^(_[/GA'QOX+\=?$W_A
M8FBW7Q$U_6?AM;_9Y$;PEX'O6B>RTFXN+B"&YDU&^N_M6L:Q;^9?6L&KWM]<
M6VHW9O9G7ZRHI4HQHQC"FE&$<+2PBBHQ4?8T?8^S;BHJ/M8*A3A&JDIPI+V,
M.2BH4J55).K)SG9R=:==M)1;J5%)5&VK.2GS.4U)R]I4_>S<ZKG5G\H2_#,7
M_P ??$R_\+"^*5E]J^&?A_5L:?XP:VC@-UXR\7I]@MH_L#^5IUMLS9VP8B#?
M(-S;\CTO_A3@_P"BI?&3_P +E_\ Y6TZU_Y. US_ +([X5_]37QE7L5,1XW_
M ,*<'_14OC)_X7+_ /RMH_X4X/\ HJ7QD_\ "Y?_ .5M>R44 >-_\*<'_14O
MC)_X7+__ "MH_P"%.#_HJ7QD_P#"Y?\ ^5M>R44 >-_\*<'_ $5+XR?^%R__
M ,K:/^%.#_HJ7QD_\+E__E;7LE% 'C?_  IP?]%2^,G_ (7+_P#RMH_X4X/^
MBI?&3_PN7_\ E;7LE% 'C?\ PIP?]%2^,G_A<O\ _*VC_A3@_P"BI?&3_P +
ME_\ Y6U[)10!XW_PIP?]%2^,G_A<O_\ *VC_ (4X/^BI?&3_ ,+E_P#Y6U[)
M10!XW_PIP?\ 14OC)_X7+_\ RMH_X4X/^BI?&3_PN7_^5M>R5YO\5?BMX.^#
MGA"]\8^--0^RV,#+;6%A;KY^K:]JLX(LM%T2P4B6_P!2O9 $AAC&$7=-,\4$
M<DB\V,QF$R_"XC'8[$T<)@\)1GB,3BL14C2HT*-./-.I4J2:48I6764I2A"$
M)U)TZ=292C",ISDHQBG*4I.R26[;_KLKMI/Q#XNIX-^"OAJT\4^-/BY\:8-/
MOM?T?P_;1V_C@27,MSJUVD,DZQ/8INMM,LA=:I?R GRK*SF;EB@/I\/PBAN(
MHIX/BM\89H)XTFAEC\=EXY8I%#QR1NNG%71T8,K*2&4@@D&OA#XP?!CXG_'/
MX4_$7XY_&&34O#>M:)X2U?7/A#\(]/N,67@O1[*$:C<77BI!'G5O%&MZ=;.+
MZ ^7]D_<P$HT:6MK^@/P*?3)/@S\+9=&N[^]TJ;P)X9GL)]4O3J-^+:?2K:6
M.WN;UDC:=[,/]C5G0.J0)&V60D_$\.\3YSG'$V9X+&94\MR.MD> SGAUXM^Q
MS;$X;^TL5E>+Q6-P4H^UPD<956'Q.'PE>4<5@\*\*\72IUL?/#X3EHUZM6O4
MC*GR4G2A5H\VE24>>5.4IPM>/,^648OWHQY>9)SM&C_PIP?]%2^,G_A<O_\
M*VC_ (4X/^BI?&3_ ,+E_P#Y6U[)17WYV'C?_"G!_P!%2^,G_A<O_P#*VC_A
M3@_Z*E\9/_"Y?_Y6U[)10!XW_P *<'_14OC)_P"%R_\ \K:/^%.#_HJ7QD_\
M+E__ )6U[)10!XW_ ,*<'_14OC)_X7+_ /RMH_X4X/\ HJ7QD_\ "Y?_ .5M
M>R44 >-_\*<'_14OC)_X7+__ "MH_P"%.#_HJ7QD_P#"Y?\ ^5M>R44 >-_\
M*<'_ $5+XR?^%R__ ,K:/^%.#_HJ7QD_\+E__E;7LE% 'C?_  IP?]%2^,G_
M (7+_P#RMH_X4X/^BI?&3_PN7_\ E;7LE% 'C?\ PIP?]%2^,G_A<O\ _*VC
M_A3@_P"BI?&3_P +E_\ Y6U[)10!XW_PIP?]%2^,G_A<O_\ *VC_ (4X/^BI
M?&3_ ,+E_P#Y6U[)10!XW_PIP?\ 14OC)_X7+_\ RMH_X4X/^BI?&3_PN7_^
M5M>R44 >-_\ "G!_T5+XR?\ A<O_ /*VC_A3@_Z*E\9/_"Y?_P"5M>R44 >-
M_P#"G!_T5+XR?^%R_P#\K:/^%.#_ **E\9/_  N7_P#E;7LE% 'C?_"G!_T5
M+XR?^%R__P K:/\ A3@_Z*E\9/\ PN7_ /E;7LE% 'C?_"G!_P!%2^,G_A<O
M_P#*VC_A3@_Z*E\9/_"Y?_Y6U[)10!XW_P *<'_14OC)_P"%R_\ \K:/^%.#
M_HJ7QD_\+E__ )6U[)10!XW_ ,*<'_14OC)_X7+_ /RMH_X4X/\ HJ7QD_\
M"Y?_ .5M>R44 >-_\*<'_14OC)_X7+__ "MH_P"%.#_HJ7QD_P#"Y?\ ^5M>
MR44 >-_\*<'_ $5+XR?^%R__ ,K:FMOA$+>YM[G_ (6;\7I_L\\,_D7/C9Y;
M:?R9%D\FXB_L]?-@EV[)H]PWQEER,YKUZB@ HHHH **** "BBB@#XC_;U:!?
M@_X;,[VL:?\ "R=' -W<?$JVC+?\(OXQP%D^%B2>("^ Q"7@&C%0S7!^VKIP
M)2_MZWL5A\'_  W--J-OIBM\2='C%Q<^+O'7@Q'8^%_&+"$:I\/]/U+69W8(
M7%A<P)IDHC:XFE6ZM;))"@#Z4^#N[_A47PLW[]__  KCP/O\W^R_,W?\(SI>
M[S/[$_XDN_.=_P#9'_$KW9_L_P#T3RJ]'KSCX.(T?PB^%<;1M"T?PX\#HT+V
MNG6#Q,GAC2U,;V.D22Z39LA!5K73)9=.MR##92/;)$Q]'H **** "OE[]I'X
MM_$KX5WGPD7X=:7\/_$LWC/XC^'?"6J>"_$5YXD7QWXMT_5];T>RU:+X;VFA
M6LUC;77A;PU<^(/''B3Q'XE:70-%T;PVT>HV\%OJ$FKZ9]0UY%\2?@%\$OC%
MK/@[Q'\5?A1X!^(7B#X>W%]=>!-<\7>%])US5_!]QJ<VFW&I2^&]2OK::\T<
MZC-HVDRWXL9H%O'TRQ-P)/LL.P6E2@W_  XXBC.LMW*A"HI581B[1DZD%[/E
MG*$;3F^>,H4F*5W3K13M.5&K"E*VD*LX.-.;:U7LY/G3BI-2A%<DHRJ)_F)X
MA_X*$?M(VVBW/BSPC\)?A/XR\->+M'\4_$?P#;Z5KVOGQ3X+^%/PX^,4OPO\
M9:C\5-&O]0TM-2U#4(;G1+RQU/PG=6=MX9U&YUFRU#0_$0T-?[3_ $!_9?\
MVC="_:3\)>)_$^E-:6-WX?\ &NL^';[PRMGXBL]7\-V,)BN/#T/B%O$&DZ3%
M?ZOJFCRP:M=7WAE=3\)QS74ND:1KNM2:1>:A-VNB_L\_ CPWK?BWQ)H'P<^&
MFC:_X]UO2?$OC76--\%^'[34/%.OZ%K!\1:-K&N74-@DNHZAIGB%FU^SN;EG
MD@UQY-71AJ$CW+=?X,^'/@'X=)X@B\!>#/#/@V/Q9XEU3QEXF3PUHNGZ,NO^
M*];D675_$6K+800"^UC4I$1[R_N/,N)F4%W.*5&\(2A5M4O2CRSM:I"LOJD;
M.6D9TN6EBG*3A&M.IB(RM!0<1U/>GS0;BO:MN-ER2I-5GI%.3IU.>5)J*G4I
MQA3<$W?F?POXG_;-^%_@+]H_QE;^)].\3V>GZ/X,TSP)=7]OIAO;L^*-(\3:
MMJ4MJ-.MYFV:;+9ZTLL>J27"QAHPL\5NK%U^I]*^.UAKNGVNK:'\.?BIK.EW
ML8FL]1TOP]H]_97,3='AN;;Q')$X/INW#HP!XKCU^$GPKN_V@/$!N_AOX&NC
M-\-=!\0RFY\+:+<&77=0\8^+HK_6)1-9N)-3O8XHH[J^<-<SI%&LDK*B@8FM
M?LDZ1H.I77BCX >-?$7P*\3W#M<3V&@2'5/A]K$X)D":SX(U"1].\J60CS'T
M]K4QJ2T<)94V_!X>7B#E-7'U\=2R3BK 5\QQ>)PN#RRKB<GSK+LOK5.;#X/#
MSS1/*<U^JTH0A&E6K9;B)SE6<,944Z4:?(OKE-S<E2Q$'.4HQIMTZL(-^[%.
MI^[J<J5K-PDW>TG=6];_ .%P3_\ 1)?C)_X2.G__ "_H_P"%P3_]$E^,G_A(
MZ?\ _+^OE7QO^U1\9OV>?["T7X[?#KPSK$FL:M:VVE>/_ VNF/1=9T:RO+,>
M)+N?PS>HVLZ?K%II=Q]HM[=?]!EO)(HAB+ D^ZO"7C'POX\T*R\3>#M=TWQ%
MH6H1B2UU+2[E+F!^ 6BDVG?;W,60L]K<)%<0/E)HD<%:]?)>+LDSW&8W*\+6
MQ&&SC+:="IF.39GA:N79K@XXB,I0=3"8B3=:"44Y5\'4QF%2J4)K$N&(HREI
M2Q%*K*=.+E&I32<Z<XN%2-]5>,MUW<7*.J][5'G_ /PN"?\ Z)+\9/\ PD=/
M_P#E_1_PN"?_ *)+\9/_  D=/_\ E_7LE%?3&YXW_P +@G_Z)+\9/_"1T_\
M^7]'_"X)_P#HDOQD_P#"1T__ .7]>R5G1ZOI<VJW6AQ:C92:S965IJ-YI:7,
M37]M87TMS!9WD]J&,T=O<S6=U%#*Z!)'@D522M3*<(.*G.$7.:IP4I1BYS:E
M)0@I2BYS<83DH1YI-0FU%J,G$NE:[2N[+S?9=WH]%KH^QY9_PN"?_HDOQD_\
M)'3_ /Y?T?\ "X)_^B2_&3_PD=/_ /E_7LE%4!XW_P +@G_Z)+\9/_"1T_\
M^7]'_"X)_P#HDOQD_P#"1T__ .7]>R44 >-_\+@G_P"B2_&3_P )'3__ )?T
M?\+@G_Z)+\9/_"1T_P#^7]>R5Y/\8OC%X3^"OA.3Q-XFDGN[N[G73?#/AG35
M^T:_XMU^XPMEHFB62AI9YYY603SA&ALX6,TQ),<<O)C\?@\LP>)S#,,32P>"
MP=&=?$XFO-0I4J4+7E)V;<I-QA3IPC4JU:M2E1HTJM:K2I5)G.,(RG.2C&*;
ME)NR27]625VVTDFVD_*?'_[7G@7X:HL/BOP;\3-*U>[MDET?1+SPU:)J&LSW
M4\EEIUM9P6^KW<[?;M0C^Q),('CBDW/+M12:\3\!:=XR\5^/U^-?[0GPL^*6
MJ^+--GGC^&_P]TWPQ87_ (/^&6F&0F"_A>37D36?%E]%LEN=5N;:&2Q;"1PQ
M7$<2V5?P3^SG\?/%WQK\(_M-?$G7O!6D:T;J"\F^&U]I-[K$GA;PR\%Q:6WA
MVSOC-]CM=9T^PN6NX[Z*%YK?6Y)IY)FE:4C](J^"R>CFG&./K9KQ-E6-RO)<
MKS"%7AC(,=1C1CF,8PIXC!\2YU1>*Q$ZV,I-VR_*,32H4,GK<N+Q&%Q.:JG4
MR[DI*IB9NI7IRITJ<[T*,U;G5DXUZJYI-R7V*<DE3?O2C*I9P\(UKXF#7-'U
M;1;OX2?&0VNKZ9?Z7<@^$-/<&WU"UEM)@5/B !LQS-\I(!Z$C.:^>_V1OBO>
MZ/\  [PYX/N_A]\3=<OO .I>)/!-[>:-X>M+^VCET/7+Y8+.>>;6+:1;ZUL)
M[..[@,6+>7]TKR!-[??=?'/[.Y/A?XV?M5?#A\0Q)X_T7XEZ1;=,V7C_ $1+
MB_G1,X2/^T;'RUVC:Q!/7(KU\X_V3B_@['[0QU'B/ANM+9-XG 87/L!&3V_W
MO),9&"W<JDDKW:-*GNXC#3_G5:BW_BA&K!?^!4I6]3V+_A<$_P#T27XR?^$C
MI_\ \OZ/^%P3_P#1)?C)_P"$CI__ ,OZ]DHK[$Z3QO\ X7!/_P!$E^,G_A(Z
M?_\ +^C_ (7!/_T27XR?^$CI_P#\OZ]DHH \;_X7!/\ ]$E^,G_A(Z?_ /+^
MC_A<$_\ T27XR?\ A(Z?_P#+^O9** /&_P#A<$__ $27XR?^$CI__P OZ/\
MA<$__1)?C)_X2.G_ /R_KV2B@#QO_A<$_P#T27XR?^$CI_\ \OZ/^%P3_P#1
M)?C)_P"$CI__ ,OZ]DHH \;_ .%P3_\ 1)?C)_X2.G__ "_H_P"%P3_]$E^,
MG_A(Z?\ _+^O9** /&_^%P3_ /1)?C)_X2.G_P#R_H_X7!/_ -$E^,G_ (2.
MG_\ R_KV2B@#QO\ X7!/_P!$E^,G_A(Z?_\ +^C_ (7!/_T27XR?^$CI_P#\
MOZ]DHH \;_X7!/\ ]$E^,G_A(Z?_ /+^C_A<$_\ T27XR?\ A(Z?_P#+^O9*
M* /&_P#A<$__ $27XR?^$CI__P OZ/\ A<$__1)?C)_X2.G_ /R_KV2B@#QO
M_A<$_P#T27XR?^$CI_\ \OZ/^%P3_P#1)?C)_P"$CI__ ,OZ]DHH \;_ .%P
M3_\ 1)?C)_X2.G__ "_H_P"%P3_]$E^,G_A(Z?\ _+^O9** /&_^%P3_ /1)
M?C)_X2.G_P#R_H_X7!/_ -$E^,G_ (2.G_\ R_KV2B@#QO\ X7!/_P!$E^,G
M_A(Z?_\ +^C_ (7!/_T27XR?^$CI_P#\OZ]DHH \;_X7!/\ ]$E^,G_A(Z?_
M /+^C_A<$_\ T27XR?\ A(Z?_P#+^O9** /&_P#A<$__ $27XR?^$CI__P O
MZ/\ A<$__1)?C)_X2.G_ /R_KV2B@#QO_A<$_P#T27XR?^$CI_\ \OZ/^%P3
M_P#1)?C)_P"$CI__ ,OZ]DHH \;_ .%P3_\ 1)?C)_X2.G__ "_J:V^+4UQ<
M6]O_ ,*J^+UN+B>& W%SX4L([> 2R+'YUQ(->8QP1;M\SA'*1JS!6(P?7J*
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
M_P#.OH_X0#QI_P!%Q^(O_@@^#_\ \Z^@#U6BO*O^$ \:?]%Q^(O_ ((/@_\
M_.OH_P"$ \:?]%Q^(O\ X(/@_P#_ #KZ /5:*\J_X0#QI_T7'XB_^"#X/_\
MSKZ/^$ \:?\ 1<?B+_X(/@__ /.OH ]5HKRK_A /&G_1<?B+_P""#X/_ /SK
MZ/\ A /&G_1<?B+_ ."#X/\ _P Z^@#U6BO*O^$ \:?]%Q^(O_@@^#__ ,Z^
MC_A /&G_ $7'XB_^"#X/_P#SKZ /5:*\J_X0#QI_T7'XB_\ @@^#_P#\Z^C_
M (0#QI_T7'XB_P#@@^#_ /\ .OH ]5HKRK_A /&G_1<?B+_X(/@__P#.OH_X
M0#QI_P!%Q^(O_@@^#_\ \Z^@#U6BO*O^$ \:?]%Q^(O_ ((/@_\ _.PK^7?]
MNS]L_P#:Q\)_M6?%WP5\ OVG?B;XH\">$1X3TZRN/!5IX3UK2[/6'\'Z/<:[
M873^$/!HTJ&[M/$+ZG9WD:00RB>WGBFWSPRM7C9YG>'R+#4L3B*-:NJM=4(4
ML.Z7M6W3G4<E&I)<T8J%I<JDTY1O9.[_ $;PS\-,V\4,ZQN2Y5C\ORN6 RRI
MF>(QV:PQOU&%..*PN$A0E5P=*I[.O7J8GFHJK.G&I&A64%4E#E7];M%?D-\-
M/^"AO[/GB(Z1X9^('[4_QC^"'CQK+3K>^\.?'3X8_#[X<7,FIM:0FZ^SZKK/
MPGDT&XA,I:47 U@IY3H[NK%@/H?XE_M(_ KX0:7X4UOXA?MRSZ+H_CD:F?"6
MJ6MK\(?$5AKJZ,M@^IO977AGX4ZS"8[1=3L=\DKQHQN%6-G97"=-+-LLK495
MX9A@G2@HNK)XFC#V/,XI*M&I.G.D^:2A:I3IOF]U:M7\;&\!\:X#'T<LQ/"?
M$<<;BI58X*C#)<QK_7U1C4J3J8"IA<-C,/CJ?L:4J_-@\7BDJ/[R5HQDX_>5
M%?,WPKUK3OC=X(TKXD?"G]ISQIXU\#ZW+J,&E>(M*\/?"E+*\FTG4+G2M1CC
M2]^$]I<J]IJ-G<VDJRP(1+"VW*X8^B?\(!XT_P"BX_$7_P $'P?_ /G7UW0G
M"K"%2G.%2G4BIPJ0E&<)PDKQE"<7*,HR6JE%M-:IL^9Q.&Q."Q%?!XS#U\)B
M\+6J8?$X7$T:F'Q.'KTI.%6C7H5H4ZM&M3FG"I2J4X3A).,HQ:L>JT5Y5_P@
M'C3_ *+C\1?_  0?!_\ ^=?1_P (!XT_Z+C\1?\ P0?!_P#^=?5&!ZK17E7_
M  @'C3_HN/Q%_P#!!\'_ /YU]'_" >-/^BX_$7_P0?!__P"=?0!ZK17E7_"
M>-/^BX_$7_P0?!__ .=?1_P@'C3_ *+C\1?_  0?!_\ ^=?0!ZK17E7_  @'
MC3_HN/Q%_P#!!\'_ /YU]'_" >-/^BX_$7_P0?!__P"=?0!ZK17E7_" >-/^
MBX_$7_P0?!__ .=?1_P@'C3_ *+C\1?_  0?!_\ ^=?0!ZK17E7_  @'C3_H
MN/Q%_P#!!\'_ /YU]2P>!/&,4\$LGQJ^(-U'%-%+):S:%\)4AN8XW5GMYGMO
MAK!<)%.H,<C6\\$ZHQ,4T<@5P >H4444 %%%% !1110!\5?MVW\NG_"+PY-#
MJESI+-\1](B-S:^+O W@N1U;PSXO<P'5/B!IVIZ-<(Q02&PMH$U.5HUN(9EM
M;6]20IW[=CSQ_"/PZ;>2]B<_$?2 6L;OX:6<Q7_A&?%Y(:7XIQR>'VC)"DQV
M:C62P1K<_85U$$H ^BO@TJI\'_A2BJJ*OPV\"JJ)#J%NB*OA?2P%2WU=GU:!
M5 PL.INVH1 !+UFN5E)])KS;X-%6^$'PI*E&4_#;P,5:.34I8V4^%]+(*2ZP
M%U>1",%9-54:DZX:^ NC**])H **** "BBO#?C'\6M?^%VM_!NQTWP&/%FB_
M$WXJ:'\-O$6OMXGM=#'@>+Q!;WAT[68]+?3-3OO$\]Q?6R6JZ9:_V;!# ;F]
MO-7M1!#;W<RE&/)S-1YZE*E%O;VE:I"C23=FHJ52<(<SM%.<;M)IAK:3LVH0
MG4E97:A3@ZDVDM7RPC*32UM&36S/<JAN&9+>=T.'2&5E. <,J,5.""#@@<$$
M>U?E'XB_X*0_$31]%'BS2OV8V\5>$O%&G^(/&/PUU3P[\2-9UG4+CX:>!OB;
M)\.O'/BOXHZ!HWPGU35?AY+9++HNO:2=(@\>>%(K37X$\;>,?!%GI.KZK;_<
MG[.W[0O@[]H_PEKOC#P;>:,]IHWC'7O"UQI5CX@M=9US1QI4R?V>/&5A;6\'
M_"*^(M7TV6VUQO#$TE[<Z7IVHV$5[>?VB;VSLG"U6$YTVFH*\U=*<+J@VY4W
M[\>5XK#QFVN6,ZD8.?->PY*,HIV:<DHM-2A4?[R5H33<)\T:-22L[N$7-1Y;
M'\S/[%'_  4!_:3\4?MK_"/3_C5\?+V7P;XJ\1W_ (%\60>)-)\&Z'IEUIS:
M;XLG\):)=3VOAS3IK!G\7ZAIT>GSI<6UQ-=7<%O<7,EM)MK^N2OPS_X*)_LO
M?#7]IGQ#\0[GPCX*\46OQO\ "_PX\-:QX:O],^&'Q&@3QKJVA^)_%=I?^&]8
MN]-\*/#=V^N:3#;Z;X>\7[GM;74+73_LVJR65M/''QW["7_!1/5/AQH'ACX5
M_M1ZIXHU+X?7UV/!WPJ^/FK^'?$=S?:7XST[9;ZA^S[\7S;Z7-*/B1X9D,=K
MI>K6HO!K&GM9/?NLDOG0\&$R3$</9/0S&KFN(SO*\3C:6#Q^/Q,*E+$9!G%>
MG_LN!Q]*>*QJCE.:0ISED^<0K4\/6QM+&99CJ&!QL<*\9^O<69_DGBUF=2?"
M_"F6<$\2Y'E%>M#@S*XX.='BWA[!U:F*Q?$'#^)P6692\?Q!DBJ3AQ)PU5P5
M3-*>3K!YYDM?.<!1S3#9=^_M%>5?\+C\)?\ 0)^)OK_R1GXN\@\@C_BB.01R
M#W'-'_"X_"7_ $"?B;_X9CXN_P#S$5Z!^0GJM%>5?\+C\)?] GXF_P#AF/B[
M_P#,11_PN/PE_P! GXF_^&8^+O\ \Q% 'JM%>5?\+C\)?] GXF_^&8^+O_S$
M4?\ "X_"7_0)^)O_ (9CXN__ #$4 >JT5Y5_PN/PE_T"?B;_ .&8^+O_ ,Q%
M'_"X_"7_ $"?B;_X9CXN_P#S$4 >JT5Y5_PN/PE_T"?B;_X9CXN__,17Y_\
M_!2?]M/4_@7^S=J&O?"#Q=K?P^^+.I>*O".G^%IO%GPQU[3I-0TR76[8^)UT
MZT^(OA&'1;QHM$6Z>60Q2R0+\T&+@Q9Y<=BZ6 P>)QM?F='"T9UJBAR\\HP2
M?+!3G"+G)M*,7)7;LM=#W.&N'\=Q5Q!DW#>6.E''YWF&'RW"SK^V^KTZN(E*
M*JXB6'H8FM##TE"52M4A1G[.FG-I13DOLS]J3]I'P9^RO\']?^*GB])]2N;=
MH-%\&>$-._>:]X\\<:NQMO#?A#0;5%>:>^U6]*B5XXY/L=C'=7KHR6Y1O@[X
M7:9+^QC\'?BQ^W7^UP__  D/[4WQKCL;K6M$MMLU]HG]HNL7PR_9R^'MNQEE
MA2TE-C:ZI'9J_F7L-Q=3I<6^BK<2_"W_  3O^*OB7]LCXN:I\?OVPO'_ (I^
M*0_9;BTUOA5X9TGX8W=_X/\ #_B?QE;ZM=ZEX_URT^&_A.31[?6-#TW05ATB
MYURVCNHS,=0MKG9I2*GV9X'\>Z/^VK^TU;?'_P 5:3XZOOV7?V?-1N]/_9PT
M>P^&OQ"\1:-\4/B9&SVGB#XR:BVA^&=2M&LO#<D;Z3X3L+YH;NWNHUO9;6"X
MBO8I>G@O!87BBO/BS-XUJ/"N0P5>&'<X0KXS$3G4P]'"TY1=2FLTSC$TJF7X
M)1=5Y;E=+-\UFE.--OZCQ0CBO"?"XKPIRFOAL5QYQ!.C#BS.,-"O+"8? 1AA
M\RP>3X*6(I8?$SR+*L+5PF?\05Y4\/'/,]K9#DD5/!9=.%;)\,?\$WO&GQ(\
M!:I^T?X_\9ZOX$_;Y\;:_'\8/#_C#2[N:/PY\*_$,9BNO"OPZE\/(K65]HUA
MH\=OX;\37,T$M\PEN%B>>.R\N]^GO@Q\4O!7[;?PQ^)/[-?[3OP]TS1OC'X-
MM?\ A$_CU\'-90")Y#B+3_B!X*F9S/<>&-:E$.K>'=?TR9I]'O7MXUN@PL;J
M[^NO^%Q^$O\ H$_$W_PS'Q=_^8BOA;]KCP#;?$/4/#?[0/[/R_$3P/\ M6_"
M."6;P3K[?!GXN0:1\1/#X)EU/X4_$!!X)2+4?#NOQ&6"QN+PL-)O9@ZO%;S3
M21?>U,_H\8>WRCBJIAJ-'$2G'(<PE1BL)PZZD8T:63U::A.3X4KT:>'PE;#M
M5IY75A3S>C[1O-J6*_$<-EN*X0K83.N%I8R.,P,Z-?,:-#$5*>.S6KAZOUC^
MV,/B(U:4J?$N&Q#J8NAB:<Z"QT7/+JCIVRZI0^!O'?[<'QH_X)6^,]2_92\2
MZ79?M->!M&T32?%OP9\6>)_%M[X7\;^'/AQK,^KV&F>"O%M]#X=\00^(;KP]
M=Z)=V5AJ.RVE&F1VI)>*2&ST_P#4SXR>(;KX\?L)6OQ4AT9M%U;Q'\+_ (?_
M !KL-$@NS?OH]^EIH7CC^SX-0-O:-="TA:XM!>BVMC<1 R&&$2%%^3-,T?\
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
MNI/X<^'.K7<'AK7?B7X(L]2TB2/4[-M4?1/%FO:=>WABADL-5C@OA-,J]O\
M\$G?'OPE_9]^-?Q'_9VT3XD6/Q(\(?'F6P\7_!?XL+IDWA1?$NO^ ].N=&\6
M_#W7O"E_<7=WX<\56]LZZ[HMO/>RQZ[H8CO[)I#>00)^%\-99Q%P\L?@8T88
M_@C)>,>(>%Z'$6%H5*F74J\L=4S+)L#2Q35*MA*5;"9Y@(8:CF.$P]6$Y2PB
MJ2<*3E^Z\/1\.^,?#G-)QQ.+P7C;DU+,LVQ/"?UB=*MFO#>#SF..S+B+$X*I
MAJN#QV8X;*\WQU?'+(\R<98/+89H\OBJ>-Y?Z*:***^^/S(**** "OPU_P""
MXL'POUGX8? 7PSXJ\17FB^/=2^*DTG@MH;N!=)TKPX-,2'XB^+?$NF?8;J^U
M6QT30G@MM(L+&XTZ>[U[4[*-)YPDEL_[D.Z1JSNRHB*SN[L%5$4$LS,2 JJ
M2S$@  DG%?S-_M%:O;_M3P?M%_M*WVB6OB33O'?CKP?^P?\ L/:9JD0NH/M<
MOC2 _$3XO:-9RKOCN[O5;/4I-'U>W7$-M936LTHC#"3.GE='B/-<BX5K*;I<
M1YM@\%C)TG!5,+E%*O2Q><8^,JEZ=.6$R_#5Y4JM5.G3K5(U&INBH3^XX,S;
M%<&0XB\3Z-3V*\.\CQF:9>I75/,N*<TPV,R7A+(I**<ZU+,<UQ\L3F%"E:K4
MRC*<;34J4<5[:'T5^SO\&OBE\$/A9H?QF_X)F_&G_AH7X*:V)M7\9?LU_&RX
MTS3KW4?$"10Q^('\)>*-+L-+;P%X_4Q)%?\ A_6;&*PN);>TEN+O4XI+8W'Z
M"?L\?MW_  <^.^JZA\/]8CUKX)_';P[')_PEOP+^+L">%_&^E2VZ@W4^CM>F
M"Q\6Z.A#O%JFAR2E[:-KJXL[2+FOG/2O^"?_ ,4?V7+*T\4?L+?&2\\/:_'8
M:8_COX1?%IY?$?PF^+>K:=8Q6UWJ\TT2+J_@KQ'J:P"*+4M+:6"!9$A4V5K$
MROX5^T/\2/@?^U5X'\6?!#]KGX!I\ _VR-,\%^*(_@P_CN]L]#T/Q%X]BT>\
M/AA?A?\ '6.2PT._T+6=?6V@N=#\0:G::9-;7$EO>BZ):ZC]G,^"?JJQV8^&
MV.EGV1858BN^',2JW]L8'"455J6>7/VN8TXQC#W<=E2S?*ZJE3GB\%E=6I7Y
M.#+?$K+^+L3@,K\:\N_L?B3,<1@\+'Q)R>& P_ML7BZN&PZJ9U)K!9!GV'IR
MK*5:&:+ASB3"4:-583.,ZH8:A2E^X=CKVA:G,;?3=:TG4+A4,K06.HV=W,L:
MD*TABMYI'"!F52Y7:"P!.2*UJ_E5_8>_89_X*.?LU?&F\^)/@CX4_!_1=<M_
M NM>'+T_$[XA>']6\,7%MK5WX>U(:5+!\,O$6L>)+#5;T:=;7>FWDMFNGK91
MW322?Z1;[_UU7XW?\%/_  PH;Q-^Q1\&OB#''@3S?##]H>ST1V48\R6UL_'&
MD+/)QEHX'99'X7=NQGX;+\^KU\/[3,<FS;+ZO/->S67XW$P]FN1PFYQI0JIS
M4FW%X:R23C.:=U]UQ;X59=E>;O!<)>(? G%F!6%PU58NKQ7P[DN*>)J^W]OA
MUAL1BZN#E&BZ=-0JQS?FFZC52A0E%*?Z:T5_(3^T/_P4P_;S\-_M%_$'14\4
M^+O@KI>C>,='MY?@U-X>^'/BZZ\'6"6&A37>AMK\7A2]?79-1CEGU""Z@U!S
M,NJPP02QLB!/Z)_A+_P4)_8_^,UVFC>&/C5X9T7Q624N/!'Q!:Y^'7C&SN%(
M22TFT3QC#I$TUS'(?*=;![Q#+\B2,Q +RWBC*\RQ&*PT:DL)5PU7V*CCI4<-
M+$2YJD'["%2I";<73]ZG44*T>>*=*_,HQQAX(<<\'93DF=5L+2SW YQ@/[0J
M5>&:6/SFGE%)T,'7@LTKX3"5\/"%6.,2HXO"SQ67UG0K2IXWV;HSK?9]4M2U
M+3]&TZ_U?5KVUTW2M*LKK4=2U&^GCMK*PL+*![F\O;NYF9(K>VM;>*2>>:5E
MCBB1W=@JDCG?$WQ"\ ^"K;3[SQEXX\(>$K/5FD32KOQ-XET70;;4WBC265=/
MGU6]M(KUHHI(Y9%MGD*1R([ *RD_DE^V)\;M)_:K\9:G^RI\./B!I^D_L[^
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
M',?". Q+KI2DJ5*-"M]7QM6$+X>E+ 9M25+$Y'&I+[(^'U]X[^*7@?PI\1O
MWQ[\/ZWX0\:Z#IOB/P]JEM\+M-:.[TS5+9+FW9@OBMO*N(PY@NK=SYMK=1S6
MTP66)U'8?\(A\9O^BRZ/_P"&LT__ .:FOSV_9CU!OV+OVF-<_8PUJ]W? 3XV
MOKGQ<_8YU^:Y$VFZ3-=2'4_'_P $X+YY)(F&E7$[:_X3MUG/G:9.[1H\VIQ(
MOZVU\!E^+EBZ#]M!4<7AZD\+CJ"O^YQ=&RJ*/,E)TJJ<,1AY-+GH5Z;^*%11
M^WXNR"ED&:QC@*\\=D.:X2AG7#69S45+,,BQ[J2PDJW(W3AC\#4AB<IS>A&3
M^K9MEF,IV5.MA74\;_X1#XS?]%ET?_PUFG__ #4T?\(A\9O^BRZ/_P"&LT__
M .:FO9**[CY<^)?VF/B;X\_9D^"'C_XT^+?C+HUQ9>#]&EETK1T^%VGBZ\2^
M)[UEL?#'ABP1?%:RRW>NZW<65@JP[I(HI9KG;L@<C\-_$_[(?Q2^)5]\#/V=
MM7\>-=_M)?M':WXE_:W_ &H(YK.>+P_\/M,UFVAM]-N/&#6M[+<:UJ/A^.Y;
MP_X$T*[L;1-*U.;58+>[CM-0CNC^@_[27Q \-?'[]K&Y\/\ BJ_C7]E;_@GC
MHX^.?Q[OVECDT?Q9\;DT^6_^'_@&9&+6NH3>%+.*;5;G3)06DU6>72YE6=[9
M9/?O^"?'P_\ %&NZ1\0OVP_BQIT]E\6/VJ]8@\466FWR9N?!'P;T[?#\+_!=
MH9 9;>W_ +$,&LW<:MMN7NK&28-/ TC^YP17J8#,,S\0&U&EPLZV1\+1G&,Z
M>.XJS+#U:.+Q?)-.-;#Y/@7B*M:RL_8TJ+J06*ES^[Q[2AEG"&2>&44UF_B
MLOXTX]E"4H5\MX+RZJL3PED$YP:G0KYQB:BS[$49V?/CLKG.E)X.DJ?1_L_?
ML*:)^S/HMIIWPL\2>#K'6TB*ZKX^U;X0:'JWQ!\17$F?.NM9\4S>($O9#)G:
M+6S%G8Q1*D4=L%1:^EO^$0^,W_19='_\-9I__P U->R45YV.S#'9GBJN-S'&
M8G'8NO-SJXC%5JE>K.4FW;FJ3ERP5VH4Z:ITJ<5&%*E3A&,%\SA,'A,OP]/"
M8'#4,)AJ,5&G0P]*%&G%))7Y81CS2=KRG-SJ3DW*I4G*4I/QO_A$/C-_T671
M_P#PUFG_ /S4T?\ "(?&;_HLNC_^&LT__P":FO9**Y#I/&_^$0^,W_19='_\
M-9I__P U-'_"(?&;_HLNC_\ AK-/_P#FIKV2B@#QO_A$/C-_T671_P#PUFG_
M /S4T?\ "(?&;_HLNC_^&LT__P":FO9** /S)_:X^%.O:SJGP5F^)GBWP]XR
M\-^(O&M]\*-;6]^'=C::?8Z-\2=)EL)I]1M(]?F;5%CO-/M)-.0W5G)IFHB+
M4[27[3"@/Y>_%/\ 87N_V:_'NC_ .Q\>QZ3X>^,FMZ3X_P#V8_VB-3\+:7;^
M+/!G[4GP^MIY/#7PP\2^++2YMG\/>&/&=NYL[&:*"]COI;J/S(6N[6ZFK]RO
MVUM&FU+]G?QAJ]FN[4O M[X<^(&F'!_=W?A/7K#49)<KEE\JR%XY8 X (/!-
M;WQP^#7@O]KG]GV^\">)6>WL/&_A[1_$GA?Q#9X&I^$_% LX=7\*>+=&G0AX
M-0T:^E@N%:"2-KBU:YLC(L5U(:X>#\UI8'B;Q X+SJKB)<(<:8#AO.<TPE*4
MF\/7J83$\/2SW!4XN/+F.3YEDF3XZ/)*+Q5.C/#5E-SPLZ'D+^T,IX@R_BWA
MUT<-Q;PSB<-F^18NK"$J=?EC5P^/R;'1G&5.OEF<X1XK+L91KPJ4E3QTI./L
MYXF%;YV_8W^-_P 7/VG_ (77&LZO\2M+\%?%CX?Z]J'P\^-GPWO/A=8?VCX'
M^(F@2O;:G9O')XH29]+U,1_VEHUXT4<=S:RO$O[VTG5/K7_A$/C-_P!%ET?_
M ,-9I_\ \U-?@CX0^,OQ"_9T^+VH_M&>,M/GMOB+\)M0\.? /_@I#X&TQ'=/
M&G@:2:/3OA'^V%X>T]5"WQ>V:R@\2:C:A1-N_?-#%K$DA_I!T?5]+\0:3I>O
M:)?VNJZ-K6GV6K:3J=C,EQ9:CIFHV\=W8WUI/&2DUM=VLT4\$J$K)%(K*<&N
MJ>$Q^48_'\/YO*%3,\HG2C+%4FI8?-<NQ%-5LJSS!5$E&MA,TP4J->-2'NQK
MNO3DH33IT_T+B+#Y1F&$RCC?A:C.APIQ?#$U\-@)N4JW"_$&"J1I<3<%X_F<
MJE/%9!F,ZCP/MFJF+R'%Y5BXNK[+$57Y9_PB'QF_Z++H_P#X:S3_ /YJ:/\
MA$/C-_T671__  UFG_\ S4U[)16A\H?E;^WUXZ^.?@'X:>&O@_X,^+%CK?Q=
M_:B\5VWP3^'VB:;\/[/1]1@M/$,9@\;>+?[3A\0W<VF6/A+PQ/=WL^IQV\C6
MEU<6+@Q#=/#X;X:^ VK0_M8?LX_LF^"?'FG3> _V&/@]_P +5_M'_A ;"*#2
MO'GB\MX9\*1ZOIZZX\6LZWJ5FVJ>+3>23VC6]W=WES'&TDIV>Q_L]W<'[4?[
M8WQJ_;"UJ>";X-_LXVVO?L\_L]W,K+)IMYJNG[;OXS_$VSDPJ,L]R!X=L+\(
M?-TH2QI(PM=[]Q_P3CM;GX@Z5\?OVL]7@E74/VG/C/XAU?PM)<+EX?A/\/YI
MO!?P]MK=V+$6SP66IW0\LK',LL,KJ9 2/3X,]RAQ=QG/18?+7PSP_)Z6JYU5
MKY?6Q-)O[=7!X?/\:I1U^KQPDK\LX-_1>)?_  DX/@;PMI>[B(XR''7',5O+
M-XX'"8W Y5B$DG;(,NQ7#F52I5+JGFF9YU'EC5I55'[%_P"$0^,W_19='_\
M#6:?_P#-37G'Q3_9RUCXV^$K_P #?%?Q?X&\=>&-0BE1].U_X-:->_8YY$*)
MJ&EW$OB9KC2]3MSMDMM0LI(;B%T7#E=R-]5T5PT*]?"UJ6(PU:MAL10G&K1K
MX>K4HUJ-2#4H5*56E.G4ISBTFI0G%KS3:E\S6HTL12J4*]*G7HU82IU:-:G"
MK2J0DK2A4IU(SA.,D[.,HM/U2:_#7X%?\$P_VG?@C\0/B??^!?VQO$/P]\,7
MK:'I_A+5M.T.V\9:KXUT?3[3-F?'?A[Q+<'1=.N?#2L-&TYM/:ZDFMEN#:R6
M&GRI9GZI_P"%%_\ !2'1@1HW[<GPX\31H,0P>,?V;O#MF^%15437_A_6%GE+
MLSNTAB#J4C'SJS@?I#17V&.X^S_,\0\5F-'A_'5G2H4I3Q?#&0XB<UAZ,*,9
MSJSP4,1*I-0YZDGB+.<Y\D:5-QI0^9PG!V3X"BL/@JF<X2DJE6I&.&S_ #BC
M&#K5957&%.&*E1C"#ERPBJ-U",5.52:E4G^&GQ^\*_\ !7W1O&_PAO/"GB'X
M5_$9;'7=7OA)\,/#9\*^&[J^M]+N"MG\8[3Q7>9N- OM+2[M=+DL=0M[*+5;
MA(5D@UEM'NUY[Q3\7_@?\9-0M?AU^WWX%T'X&?$F^CAMGD^/7[-NB'PU?WZ'
MRTF\$?&G2?$LD+68D+S6=S=:KI:QHB2M)+Y:S'][*Y?QAX(\&_$'0[OPSX[\
M*^'O&/AZ^C:.[T7Q-H]AK>F3JPP2]GJ,%Q!O'5) @DC8!XW5E!$XKB+(L[P>
M$R[B+A#)WA\-3K4XXWAVC1R;'WKUYUI5*N&JTL?D^/C%R5J&,H1LXN5'&89U
M)4X]>78#B/AS,*N;<+\89]@L=.I2J0AF&/QN+I4_8THTXPH8W!XO+<WP+ERZ
MU<)B7%IQC6P>)5.,W_-_^U#_ ,$@/&_BS0/AW??LE_$%/B[X(GO]?U!_"?B[
MXB01?#GP5:W=GIB6.I_#=M0O?%1=];>*>VU80ZG(GD65D0Y "CG_ -F#]EWX
MN^+;3_AWK>ZAX8\*^$_ OC#4/BM^V1KG@RQTOQ'IMYJ;ZI#=_"OX3W/B^QO+
M/_A*KO4]/L[2X\4>&KJWL5\/V-G]F$KSV$R3_H7\>?\ @G+K7P]\%^-?%'[
M_P 0_B+\$/&%[IU^VH_"+0?&^I)\-/&^GSV\J:CI&D:5JTUW%X2\1W,+.=%U
M2RN8;6WO"(E&FM<'4;;Z+_X)T?LZ^-/V;_V=;'PY\38]'_X63XP\1ZOX^\93
MV2RW>MB^\0"WDM].\6^(I[N[D\2Z_I-M$MI=:C$T=I%C[';"Y$$FHWO-E/"W
M!7",L;Q_P]G4<=G33RC(<EQ6%^H8W)L7B\.HXC.Z^!<L;AYSRS!PF\LK8#&2
MP3S'$PQ2C0G@J6!7W/$_C+XH^('"^6^$?%N$I_ZN8?&T\_SG/X5)XS$Y[#!8
MK$5L+E-7-85,#.M2QN,Q=L?2Q^5+'RP6$A2JU\5.O5S&I]"6/@+XL:996>FZ
M9\6?#NG:;IUK;V.GZ?8_"72[6RL;*TB2WM+.SMH?$Z0V]K;01QP6\$2+'#$B
M1HJJH M?\(A\9O\ HLNC_P#AK-/_ /FIKV2BOEFVVVVVVVVVVVVVVVVVVVVV
MVVVVVVVVVWXB2222222222222222222222222222222\;_X1#XS?]%ET?_PU
MFG__ #4T?\(A\9O^BRZ/_P"&LT__ .:FO9**0SQO_A$/C-_T671__#6:?_\
M-31_PB'QF_Z++H__ (:S3_\ YJ:]DHH \;_X1#XS?]%ET?\ \-9I_P#\U-'_
M  B'QF_Z++H__AK-/_\ FIKV2B@#QO\ X1#XS?\ 19='_P##6:?_ /-31_PB
M'QF_Z++H_P#X:S3_ /YJ:]DHH \;_P"$0^,W_19='_\ #6:?_P#-37YN?M@>
M'OB/^SI\;_@+^V._Q&L)K&35[/\ 9W^,FN6G@"RL;;3/ASX^U$R^'_$.L:3!
MKS+K<7ASQ20PGN[R$6"WEMY89<K7[#UY#\??A#H7Q[^#'Q)^#WB-4_LSQ_X3
MU30?M# DZ?J,T)FT;5H\ GSM(UB&QU.' ),EJHP02#[W#694,LSC#5<8I2RW
M%0KY9F]..KJ93FE&6!Q_+%W3J4:5:&-H73Y<3E^'E&TK,\C/<#5Q^65Z>%<8
MX_#RI8_+9RT4,RR^HL7@[O=0JU*<\+6LU>AC:R=U='Y=? 71/B'^RE^UUXX_
M9%M?B5IGA[X9_'RVUW]HCX!ZI)X#L+W1KGQ1=SK)\6/A_H]E_P )!;VVA)I\
MZIXATG2;:>[CETUGNP89KO9-^G__  B'QF_Z++H__AK-/_\ FIK^:+]KK]I_
MX@6_[*O[%FO7VH6/AO\ :&_9D_:%\;?"_P 7:[>VUK)K^B^/_@YX<AL[.>.2
M[<NVE>*]$?2[[7;*Y66V\0H9(;H,(9 OZV_\$M_VX)_VJ/@_>6WQ;^*7P_UW
MX]Z9XQ\2P7OA72%T7PWK9\(QO:R>'=0B\,6DZM=V\D#W'F:A81S(-JK=&*7A
MOB*TJ?#?%6=<#8J:^L99C<0\%53IK#U,)6C#&TJ5&<JL7.$X8N&(P"IPFJN"
MQE)0TH:_ON>\+9QQKX8<+>.V#HQJ83.,OPN5\448+%5LP><Y1BJ_#TL\KTJ.
M"JTZ<,7ALJPM//JV(Q%%X?.<#5K592>9N2^\/^$0^,W_ $671_\ PUFG_P#S
M4T?\(A\9O^BRZ/\ ^&LT_P#^:FO9**]D_&3QO_A$/C-_T671_P#PUFG_ /S5
M5_+Q\)O^"KO[<&J_'OPSX1U[QYJWQ$T.Y\;ZWH]Y\/OAY\&OAOK7CGQ)8V8U
MI(=.\+:+!9:#?WVHQ?9(;SR/^$@LY%M+6ZEDNYO+9)OV:_:#_:#^)O[2'Q,U
MK]C3]C36CI>HZ84LOVDOVD[-/M>@?!/0;O='>>$O"5W&PM]7^*^K6XGMK>WM
M9\^'SYDDDEO=P7-UI/'?#W]I[_@G3^Q/XHA_97T.]LM#'PUTBXN]=^)\VAMX
MFAOOB%),$UO2=<\5:=:7^MZI\0=2WR7FI26ULVG6T[-H4<]I/;+IL'CT\BXD
MXTS&-#A..:3HY)&MBLQKY;AZV*AB'"MAH2H4Z%&48XJ.'E&5.M.;G1=:I+"T
MH8FI#%K#_L^29_P1X0\,9E7\3.'\CSO.>.L+@\/P[D>;UL-@\?D.6U<%F<X9
MYC<?B,/B,1D=7-_K>&K95A<+3I9Q4P.%IYU6EEN%J9.\?!_PW5\?/^C7?V]_
M_$/_  G_ //9K\]_VRO^"HG[87P\\6^"=-\$K\5_@%9ZCX=U2]OM'^//P"^'
MG@W7?$5U#J<$$6I^'[35+_QR;W2;*(M:7=Q#=V BO)8XWMYBPD7];F_X*B_
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
M.'\?C\-C89?EL,WRO%J57*Z^"G@,QP<\PPU/-\)'"8I*%18G$+Z0T_\ :/\
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
M*&(HSIP9[W#^=U^'L36S#^R>',]Q4(81X'#9_EF+QF!P^(H9G@,;+%*G1SC
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
MLXQ?W=Q<+\0X$GN;_46N[VXF2"%))[B1TAB5@B^J_8?CW_T-/PA_\(+QG_\
M/(KYGB7,*.:9YF.+PJ:P*K1PF6P>GL\KRZE2R[+(6T2_V' T*DDDOWF(JNUY
M,][(L%4P&4X+#U[/%ND\3CI+[>88VI4QV/E?K_M>+K0B_P"2C36R1Z]17D/V
M'X]_]#3\(?\ P@O&?_SR*/L/Q[_Z&GX0_P#A!>,__GD5X9ZQZ]17D/V'X]_]
M#3\(?_""\9__ #R*/L/Q[_Z&GX0_^$%XS_\ GD4 >O45Y#]A^/?_ $-/PA_\
M(+QG_P#/(H^P_'O_ *&GX0_^$%XS_P#GD4 >O45Y#]A^/?\ T-/PA_\ ""\9
M_P#SR*/L/Q[_ .AI^$/_ (07C/\ ^>10!Z]17D/V'X]_]#3\(?\ P@O&?_SR
M*/L/Q[_Z&GX0_P#A!>,__GD4 >O45Y#]A^/?_0T_"'_P@O&?_P \BC[#\>_^
MAI^$/_A!>,__ )Y% 'KU%>0_8?CW_P!#3\(?_""\9_\ SR*/L/Q[_P"AI^$/
M_A!>,_\ YY% 'KU%>0_8?CW_ -#3\(?_  @O&?\ \\BC[#\>_P#H:?A#_P"$
M%XS_ /GD4 >O45Y#]A^/?_0T_"'_ ,(+QG_\\BC[#\>_^AI^$/\ X07C/_YY
M% 'KU%>0_8?CW_T-/PA_\(+QG_\ /(H^P_'O_H:?A#_X07C/_P">10!ZM=VE
MIJ%I=6%_:V][8WMO-:7ME=PQW-I=VES&T-Q:W5O,KPW%O<0N\4T,J/'+&[1R
M*RL08=+TO3-$TVPT;1M/L=)TC2K.WT_3-+TVU@L=.TZPLXD@M+*QLK6.*VM+
M2V@C2&WMX(XXH8D6.-%50!Y?]A^/?_0T_"'_ ,(+QG_\\BC[#\>_^AI^$/\
MX07C/_YY%5S2Y>3FER<W/R<TN3G4>13Y.;DYU!N*GR\W*W'FY6XBY8\W/RQY
MN7EYN6/-RM\SCS6YN5R2ER\W+S)2Y>97/7J*\A^P_'O_ *&GX0_^$%XS_P#G
MD4?8?CW_ -#3\(?_  @O&?\ \\BI&>O45Y#]A^/?_0T_"'_P@O&?_P \BC[#
M\>_^AI^$/_A!>,__ )Y% 'KU%>0_8?CW_P!#3\(?_""\9_\ SR*FMK+XYBX@
M-WXF^$\EH)HC=1VW@;QA#</;B13.D$LOQ$GCBF:+<L4DD,T:2%6>*1048 ]8
MHHHH **** "BBB@#XI_;OOGT_P"$/AR:/4I=++?$C2(C<1>+O#G@QG#>&/&#
M^2=4\4:?J6GSJQ0.;"&!+R4QBXCF6&UN$D*7]NZ>6W^$7AQX;BXMF/Q'TA3)
M;:IX'TF0J?#/B\E#<^/H+C1W0E0Q@MD&ILRK)"PM8KP,4 ?1GP:C$/P@^%,*
MQ+ L7PV\#1B!+*[TU80GAC2U$2Z=?RSWU@L8&P65[--=VH @N99)HW<^DUYM
M\&E5?A!\*55415^&W@951(M1@1%'A?2P%2#6&?5H44 !8M49M1C "7K-<K*3
MZ30 4444 %%%>,_$3XY>$_AOK?PST/4=,\4Z_)\3_B-9_##3]3\):1%K.A^%
M_$=_:W%Q;2>.-6-]:VGAVQFE@6QA1WN=5NKVXBCL]+N(HKR:U3E%.*;2YYTZ
M<;NUYU9QITXW>B<ZDHPBVXQYI1BY)RBI&RE+6T8RG)V;M&$7.3T3=HQ3D[)O
ME4G:T9./LU%?G)XJ_P""G7P+\&6]UJ/B#P/\9[+0KK4WL_ 7B:;P[X*MO#GQ
M8TVR\=WOP[UWQ'X#UB^^(-I:PZ5H/B&S19K#QRW@KQ5X@M=3T1O!/ASQ5<ZU
MIEI<_;?PT^)7ASXL>&Y/%_A%=0E\-R:SK.DZ3JM];Q6L/B"#1;Z33GU_1XEN
M9KE] U*X@FDT6]OH+";5+%8M5MK1M+O=/O+MP]^#J0M*"LG)->ZY1I22DFU*
M,N6M2;C*,91]I!2C%NR)>[+DE92ULKK6SFFXM-QDKPG[T)3C:+?-:S?.VO\
MR<!KG_9'?"O_ *FOC*O8J^8F^*7PQT_]H#Q&;_XC> ['[+\+/#NE7(O/&'AZ
MV-OJEGXT\8-=Z=.)M10Q7UJLB&YM) L\ =/-C3<N?4O^%T?!W_HK'PT_\+OP
MM_\ +6@#TNBO,S\:?@X.3\6?AF 2 ,^//"PR2< <ZKU)( '4DX'-+_PNCX._
M]%8^&G_A=^%O_EK0!Z717FG_  NCX._]%8^&G_A=^%O_ ):T@^-/P<897XL_
M#-@>A'CSPL0>W4:KCKQ0!Z917FG_  NCX._]%8^&G_A=^%O_ ):TG_"Z?@YD
MK_PMGX9[@ 2/^$\\+9 )(!(_M7."00#T)!]#0!Z917FG_"Z/@[_T5CX:?^%W
MX6_^6M(?C3\'%&3\6?AF!P,GQYX6 R3@#)U7N2 /4G% 'IE%>:?\+H^#O_16
M/AI_X7?A;_Y:T?\ "Z/@[_T5CX:?^%WX6_\ EK0!Z717F8^-/P<89'Q9^&9&
M2,CQYX6(R"01D:KU!!!'8@@\BE_X71\'?^BL?#3_ ,+OPM_\M: /2Z*\S_X7
M3\',[?\ A;/PSW8SM_X3SPMG&<9Q_:N<9XSTS2_\+H^#O_16/AI_X7?A;_Y:
MT >ET5YF?C3\'%&3\6?AF!D#)\>>%@,D@ 9.J]22 !W) ')I?^%T?!W_ **Q
M\-/_  N_"W_RUH ]+HKS3_A='P=_Z*Q\-/\ PN_"W_RUI!\:?@XPR/BS\,R.
M1D>//"Q&02",C5>Q!!]""* /3**\T_X71\'?^BL?#3_PN_"W_P M:3_A=/P<
MR%_X6S\,]Q!('_">>%LD @$@?VKG ) )Z D>HH ],K\]?VNO^"=WPV_:X^)'
MPQ^)'B7Q3XG\,ZCX,FMM*\3VVCW<\D?BOP3;7-UJD>A6#2W*KX4U9=6E#IXA
MTJ(SBTN+P2VTUXEA=VGU_P#\+H^#O_16/AI_X7?A;_Y:TA^-/P<&,_%GX9C)
MP,^//"PR<$X'_$UY. 3@=@3VKT\HSG,\AQL<QRC&5<!C84J]".(H\CFJ6)HS
MH5H6J4ZD&ITY]8-QG"G4BU.E!K@S+*\!G&%E@<RPM/%X652C5E1J\W*ZE"I&
MK2G>$X23C./224HRG"2<*DD_0-.L+;2M/L=+LED2STVSM;"T6:XN+N9;:S@2
MW@66ZNY9[JYD6*-!)<7,TUQ,P,DTLDC,YN5YI_PNCX._]%8^&G_A=^%O_EK1
M_P +H^#HZ_%GX:?^%WX6_P#EK7FMN3<I-N4FY2;U;<FVVWU;;;;ZMMG<DDDD
MDDDDDMDDDDEY)))>21Z717F8^-/P<(!'Q9^&9! ((\=^%B"#R""-5P01T-+_
M ,+H^#O_ $5CX:?^%WX6_P#EK2&>ET5YF/C3\'"2!\6?AF2N 0/'GA8D$C(!
M']J\9!!&>QS2_P#"Z/@[_P!%8^&G_A=^%O\ Y:T >ET5YF?C3\' 0#\6?AF"
MQPH/CSPL"2 20!_:O)P"<#L">@I?^%T?!W_HK'PT_P#"[\+?_+6@#TNBO-#\
M:?@X 2?BS\,P ,DGQWX6  '4D_VKP!0/C3\'" 1\6?AF01D$>._"Q!!Z$'^U
M>0: /2Z*\T_X71\'?^BL?#3_ ,+OPM_\M:0?&GX.$D#XL_#,E3A@/'GA8D$@
M$ C^U>#@@X/8@]#0!Z917FG_  NCX._]%8^&G_A=^%O_ ):TA^-/P<&,_%GX
M9C)P,^//"PR3G &=5Y/!X'/!H ],HKS3_A='P=_Z*Q\-/_"[\+?_ "UI#\:?
M@X 2?BS\,P "23X[\+  #DDDZK@ #J: /3**\T_X71\'3T^+/PT_\+OPM_\
M+6C_ (71\'?^BL?#3_PN_"W_ ,M: /2Z*\S_ .%T_!PD@?%GX9DC&1_PGGA;
M(STR/[5R,]L]:7_A='P=_P"BL?#3_P +OPM_\M: /2Z*\S/QI^#@(!^+/PS!
M.< ^//"V3CK@?VKDX[XZ4O\ PNCX._\ 16/AI_X7?A;_ .6M 'I=%>:?\+H^
M#HZ_%GX:?^%WX6_^6M(/C3\'" 1\6?AF00""/'?A8@@\@@C5<$$=#0!Z917F
MG_"Z/@[_ -%8^&G_ (7?A;_Y:T@^-/P<)('Q9^&9*X! \>>%B02,@$?VKQD$
M$9['- 'IE%>:?\+H^#O_ $5CX:?^%WX6_P#EK2?\+I^#F=O_  MGX9[L9V_\
M)YX6SC.,X_M7.,\9Z9H ],HKS3_A='P=_P"BL?#3_P +OPM_\M:<GQE^$$DD
M<4?Q6^&TDLLD<44:>.?##R2RRNL<44:+JA9Y))&5(T4%G=E506(% 'I-%%%
M!1110 4444 ?%7[=J2R?"+PXL,=S*P^(^D$K:V?@2]D"_P#",^+P6:+XA21Z
M*J D R6K'5 Q580;1[T@I/V[[.2]^$7AR*/3I]29?B/I$A@M_"_A7Q8Z >&/
M&"^<=.\7WVGZ; JEPAO8)FOHS(L$436]S<NA0!]&_!HAOA!\*65D=6^&W@8J
MT<FHS(P/AC2R&2;6%75Y4(Y635%747!#7RBY,HKTFO-O@U()?A!\*I5E6=9?
MAMX&D69;R\U%9@_AC2V$JZAJ,4.H7ZR [Q>7T,5Y= ^?=11SNZCTF@ HHHH
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
M44\$2>"M&\0>$]!U:RT#Q!X,U[PGXNN]$\<_"7XI6NF0>+/!%QX@ /V]\/\
M@[P[X:T'1/#FFZ;:G3M TC3=$L#<V]M-<&RTJSAL;4W$WDIYLQ@@C\V7:OF2
M;FVC.!K_ -DZ5_T#-/\ _ *V_P#C=5O#MKK=EX?T.S\2ZK::]XCM-'TVVU_7
M+#2SHECK.M06<,6J:K9Z,;W4CI%KJ%ZD]W;Z9_:%_P#8(IDM?MESY7G/^8?[
M5G_!0_0_ MYX]^#GP\E\3>#OC1X0^(.B>#[[_A*_AS?ZGJ/B?PV_AC0_&WBS
M6OV=]"N9H/#OQO\ '.C^&_$_AN[TCX:3>(?#GB'Q=%J%_:>$;+7_ !':Z;HF
MI@'Z1Z5X%\+Z5K/B?7[+3[=[WQ9>:==:KYD5K+;K/H^EVVAVZVL8@'V=5M;*
M-9TW.6N!(YVDE1T7]DZ5_P! S3__  "MO_C=?%7_  3H\/>+M _91^',WB?Q
M'%XAL/%<%_X]\(+);W']K:/X;\<ZA<^*(M.UK5KS5-4U/6[RYO\ 5+[7(9]?
ME_X2K1K/6+?PKXJN]:U_0+_7M4](_:@_:F\(_LK^$_#/C7Q=X6\9^*_#^N?$
M'1/A]K5_X(TR#6T^'\OB'2-8U'3O%OCFUAN?[7L/!EO<:;:V>L:CH^EZYJ>G
M0ZI;ZBFC7EK%-@ ]NU7P9X7U?5?#&H7EA:"^\+:I>Z[I,<45K$KW-SH.L>&;
MAKF'R6:XMDT_Q#=X0%%2Z:UF9B8U1M_^R=*_Z!FG_P#@%;?_ !NOQC^"FJ?M
M7_M1?'C1/V@M.\0Z'X?T?X"_%:7PX=*L[.XO?@=\:?@SX^T/_A'_ !S8_#'Q
M9?Z3H_C[2O$>DP:;X5^(SW=T_P 2OA-\0+K1OASXE\&ZUX1F\3>*-'T']BO%
MWB*/PAX7\0^*IM'\0>((?#NCZAK4VB>$])GU[Q/JL6FVLEW)8:!H=J5NM8U>
MY2)H[#3+7-U?7+1VUNCS2(C #M7\+:#K6E:GHUYIMH+/5M/O=,NS#:VT<PMK
M^VEM9S%)Y+>7*(I7\M]K;7PVTXQ2:1X6T'1-)TO1K+3;0V>D:=9:9:&>VMI)
MC;6%M%:P&:3R5\R7RHD\Q]J[WRV!G%?CC\:?C;XA_;.^+WP+^&7P,U3QI-\+
M;_5+[Q?K/_".:GXP^'4OB/PQ::1>2Z=\69?B5X.DFNM*\':-/*;3P-<V=]#X
ME\"_M*^%K7X8_&_X3WNEZU/<^$?V*\-:??>%_"6B:9XD\57?BF_T#0K*TUKQ
MGKD&E:7?:[/IME'%?>(=7@TJVT_1;&ZOS#)?WZV%I9:=#+)*;>WMK<+&@!>N
MK/0;&UN;V\L]+MK2SMYKJZN9K6U2&WMK>-IIYY7:,!(XHD:1V)PJJ2>!7+^$
M-#\!7L.I>-?"4FBZ]I?Q&GTKQ;%K6F3Z;J^B:I WAK0]$TS4-"OK)9;2;2[S
M1M&TZXAFMI[B"YDDENXI2DX ^8_VD?VD?%OP_P#!?AGQ]\+-*\ ?$'X5^.4L
M/#]K\4;?QM<2>'-"\8:[XGTG1/"EGK6I>%[?5#9>"OB'+=7G@/3_ (GZ#)KJ
M?#;X@ZGX7UGQ1X8U3P<==O-*R?V!O@A\5?@O\//%T/Q)O-;T2T\5^-M=U[PC
M\*]9OO"6I7?@30KC4;R:&_UN3P1+J'@S2O'?B]KDZIX]T?X=:Q/\,[G7(O\
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
MWXU_'']O#XP_ :;P)X7U7P+X \,S>%OC)<2:EX:U6#7OV;/B?I'@^>XLM/\
MB;>OX@;P+\9=)\:V/B+6=)MO"D>EZ-;:OX/\8^!?BC\+O&-EXM\#^*H], /W
M/HHHH **** "BBB@#XH_;PTXZG\(?#D TDZR4^)&D3?91X(L_'ICV^&/&">?
M_8]]JFDQ6VWS/+_M);EY(?-^RB!EO'DC*;^WGIR:G\(/#D#Z5'JX3XDZ/,+:
M3P5JOCM4*^&/&">>-(T?4]*N;8J)#'_:4EP\$(E-JT+27D3QE 'TC\&Y?/\
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
MO#OP[U^W\9:?>>-?$VL>,UDT)[JXT[5 "O\ L2?#%?$FC:5\8/!FD>*/@S\
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
MWARUNOAK)IG@SXO67BNYO]#U32K?ZC_9A_9*T#X,C3/'_C*VL_$'QR_X1%_
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
M^+&C:=X<FF?X<!LW&J:/H?B/2UUS3]8G\(6!\=W$]SI:>%=6TJZBF%Z ?/\
M\>/VC;;XI7MOX%\%>/M=^'/P?UB]\4Z;X:_:N^$7Q;^&,^B^)OBEX'^'>J>.
MF^'4MS"=>NO#WABVGB4:IXD:XAEUGQ1X5O\ X=76E1Z=K:7VI>K_  3^$GA_
MX[:)\+/VC/VC/V;[/P+^T)INC>'4<>*I;/\ X2R67PU;QRZ+K_C;P]X;O&\+
M)J]IKL^L:_X3T#63XGO/AZ+^!].O]*UJ2]MK3QK]E+]C;PQJS:#\:_BIHO\
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
M?!S=_P *B^%>[?N_X5QX'W>9_9N_=_PC&EYW_P!C?\2C?G[W]E?\2W.?L/\
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
M[:?;Z2T!C\,:6AA.EVDL]KIIBQL.GVT\UO9E?L\,LD<:N?1Z "BBB@ HHHH
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
M&2BZ=.=Y:-3E%.I2<6D[TY-QYK<LG&=M(QG6***_-#Q%^QS^V9KFHZ]<0?\
M!3+XG:1I>LWVJ36^BV7P'^$HATK3M0GG>'2[6[66*[\NQM95M(;I7BN&$2S!
MHY3E?/Q>(KX=0=# U\<Y.2DJ%7"4O9V2:<WBJU%-2;LN3F:LW))6O]!D6597
MFD\1',^)\KX:A1C1=*IF>!S['+%NI.4:D:$,BR['RA*A"*J3>)]C&:G"-*4I
M<_)^E]5Y[NUM3 +JYM[8W5PEK;">:.$W-U(CR);0"1E,UPZ12.D,>Z1DC=@I
M",1^/_PK_P""9_[2'P2T*]\,_"[_ (*1_%SPSH6HZI)K=Y87'PF\&^*O-U6:
MTM+&:[2\\9^(?$6H6_FVMA:(]O;7<-H7B,PMQ/+-))ZUJ'[)G[5]AX;\+S7W
M[4NE?M&>-_ WQQ^'WQ;\(+\:O FG?#OP]I%EX7T#QMX=\0:(E_\ "ZTU+59+
MC6H/%UMJ%G=W-A=PV-UHJ6X@\G4+F5.?!XW'5IT88O)\5@E/2K5^M9?BJ-%V
MJ6LJ-=5ZD7)4HWC17+[24I1Y:<F_:SSAOA;+Z6-KY-XB9-Q#"A=X/"4\@XLR
MO,L;'D;5X9CEKRW#34TU*%3,IIPY?95)59JG']'X]5TN:ULKV'4K"6RU)H%T
MZ[CO+=[6_:Z4M;+97"R&*Z:X4%H! \AF4$QA@*L375M;& 7%Q!;FYG6UMA-+
M'$;BY=7=+> 2,IEG=(Y'6*/=(RQNP4A&(_!K0?V"_P!JWQW\9D\'_&WQA\1+
MGX/>"/"W[/[:-X]T?X[^+O"_A;4_$7PKT;PBOB27X?\ @?P3XSL_%WACQ'XJ
MU^VU>[;QE=1>%]6TFULM2MDO+Z/Q5/YGTRG["_Q[BT?XN1V_[0D8\1^)=;\
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
4M4%F$11;#4M0$(07EQYA110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_006.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %" BD# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^U/X1?"'X
M4ZU\)_AMJ-[\,_AYJUYK?PWT'5M2OM3T#P?XLO-9U+QIX4T1O%^J:KXH&A-#
MXFOO%BV]L?$?B9?/_P"$QDC2\U".YAB@C'IC_!3X4-(9F^%/PR:5Y+N>60^
M/"1E::\TH:)=S<Z82TEYI &D3[YR\VEK]CN)Y+3%G4GP5$P^$?PF%PMP)E^&
M?@/S%OH].AOEG_X1+21,;RWT8OHL-TK92X&CL=+CE9X;%FMS'7JM 'D\/P3^
M$]O/;7%O\*OAI!<65[X;U"RN8/ ?A2.6TO\ P=83:?X1O[>6/2HI8+SPI82M
MIWAN[@\NYT2T>2VTA]/M97CJK%\"/@[#:Q6D/P?^%45M!IUOI$-HGP\\'):P
MZ3;:\?$UOI<,":.L2:?;^(EC\0QV*)#:?VZ/[5ABMM1/VQ/8J* /(YO@?\(Y
MQ.LWPD^%\R7:ZFMVLOP_\(2?:!K5Y#>ZNMP)-(9)1JUW;6UYJ;.)1=7%O#+=
M0WUQ''/')+\$_A)*\\DGPD^&,LEQ+K,L\K^ O"327#^(M+&B>(9)=^EMYKZ_
MHP_LC63)(7U?33]AOY#9*+9O6** /)X_@G\)(98)HOA)\,8I89_#UU'+%X$\
M*H\-WX7L+C2_#EW%(FE(Z7'AK2[R\TWP]<1@2Z3974]AIOV"SFG,\47P-^#\
M,:0P_!_X6110V]M;6\<?@#PA''!;V.HW&K:=;0HFD;(H+/5;JZU6&,1F*RU&
M>2[MHI[J:>ZD]=HH \BE^!GP=F@F@E^#OPKEAN;>ZL[B"3X?>#VBGL[W5(]<
MN[6>%])>.2VNM;AAU>XMW9XI-1ACU*<7-\BLLTGP4^$DT\L\WPD^&,LL]WXA
MOIYI/ GA6266\\5V$&F^*+R21]+$LMWXGL+6TT_Q!-(YEURPMHH-4FE@AAM4
M]7HH \FB^"?PEA:.2/X2?#%)8)-'EAD7P)X35HI="TQ=&T>2-TTE2#H>BQQZ
M1H\BB*2ST\?V;9#3K$(J)#\$/A!;K:B#X0_"Z#[(=*-L(O /A&,6QT*5YM",
M'EZ0!;MH\DLLNG-  -,EFE^P(C2&XKUJB@#Q^3X$?!J6WEM)/@U\*9+233)-
M':UD^'O@YK9])EUIO$;Z2\)T=XSIK^(9)O$#V#QR6BZU(=6:.ZU!FEJ>?X)_
M"2Y>ZEN/A+\,KB:]N_$-[>33> O"4T]Y=>*[5;3Q3>W33:8WVB\\3VZBUU^:
M:1I=:M5C759KE$-JWK-% 'E'_"E/A+YJS'X2?"_S1(DQD'@/PH6$ZZ;)HYE5
MSI0E+)I$CZ5')N662P8V!^S6>])4@^"?PCMY8);?X2_#*VEM+G0;NSFM_ OA
M2":TNO"Z2P^&;NUFATA7M[KPU;S20Z#=1!)M'C=X-,^S*[S'UBB@#QY?@/\
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
MI/Z_]8;KSK03K/#81RIT8O&<G@O@#_@MI^SG\5I_V=)_A[\&_P!J'Q/X:_:
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
M$;"L67^:3^T=7_Z"WBC_ ,2!_9:_^0Z_I;ESA,,5/FQ<C;TWJ&7+\ ,N5/\
M$0Q"?.5K^:?_ (1/Q=_T('Q/_P#%:WP;_P#F@H _H%^",;P_"#X1P/ \!A^&
M'@",P2:1%X?D@DC\(Z4AAE\.P3W<7AZ6( H^BQ7,UKI9/V..XN657KUBO)/@
M8L2_!OX/+;BW2!/A7\/EABM(=2MK2*$>$-(\M;2WUJ2?6[:WV[!!:ZS(VJ1Q
MKC4)I;J-J];H 0]#]#4$TPB1&*,P9@FU 68#!)8*H+' !X X')('(G8X5B1G
M )QZX'2L^Z"21*"&(#J4P 6C?#;9 2>/*)$A=@ZJJ%F0KFE.ZA-Q^*,7)-WM
MHF[:7U=M-"6O?@Y)NG=0E;HY/1O;W4MW^ ]+F1E1DM\H[ !@[D<_Q#$1+(?E
MVR)NB.<LZ(-Q47A,GEFWF!.>-CDC: 2SA4*I&6+QQN[CSGBD\@2H Y_!_P",
MWP-_:VU_]ISXC^%O#?P_^,:?#WQ5^WU\+?VM-'^,?@;XC>"="\.:?\$/"7[
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
M"DY-Q235TW*4(V:ZWYVOG\BQ]HB,0EV'8!@?3;UY/IQR<YXS3ENHBN5S]X@
ME0V-Y7.W=G&X$#CL<$U_.GI?_!93QA_PBG[)M_XUD^!GA+3/B7\2/VP+?X^?
M%SPEH]Q\3OA=X9\$_LO_ +<G@W]D?1/"_@72M9_:%^$&OG7/B%HOQ+\+_$35
M?B1I6M?%W6?!6C:1_P )'8?LT^./"7C674/AOSOQL_X+)?%KPM^TUIOP9^'&
MJ?LD:3\-_B5XU_:'\$^#_B?X\?Q!XJM?@AH?[/7PF^&/QI\/?&_XO7_AWXS>
M"O#GQ!^'_P"UMIWCRY\(? S0-,U;X*P>'9[KPAXPA^)/Q@GU6?X?(IQY%*W(
MW"C4Q4W[LW]5I0Q5:HVHQ]ZMRX3%U84TG*JZ-9*/-4HJK4H58SE'=*4J5NBJ
MPQ5:E9R7-:FH4U&4NDI1FDTJL:?]*:2K(3M#8XY(XY!/49';U/4'N*EK\3?V
M'O\ @I9\5_VHOVA?"G@'Q-\/_ /@[PUX^^%GQ(\5R_"_3K;Q*_QN^!6K_"GP
MW^S'K<&M?&/5+[Q)/I\WA3XT/^T)JL7@+2+CX8?#K5?"D'@G3!+KWQ'G\57L
M?A#]4?&GQ:D\%:_X?T&;X?\ COQ&_BK4QHWA^^\-P>#GL=1U@>&_$7BN72HC
MKOC?0M02ZM]"\+ZSJ$T\VF16 CL6A%R;JXAA7IJ4:E!QC44$Y1YDH3C-?83U
MB]DYQY>91E*$HRE&,O:1IY4JBFI:MN$Y4Y7BXM2@VFFME)--32O&-2,XPE.'
MLZE3V #KP!SGZ\]?Z_7)I"#N!V@C&,D\@?3^GZ]J\;_X6MXG_P"B!_&4^XD^
M$.#[C'Q;/'IR?J:/^%K>)_\ H@7QF_[[^$/_ ,]NLFK_ */2ZZ:.VAI;U?>_
M7R?=?Y(]FHKQG_A:WB?_ *(%\9O^^_A#_P#/;H_X6MXG_P"B!?&;_OOX0_\
MSVZ?X^HSV:BO&?\ A:WB?_H@7QF_[[^$/_SVZ/\ A:WB?_H@7QF_[[^$/_SV
MZ /9J*\9_P"%K>)_^B!?&;_OOX0__/;H_P"%K>)_^B!?&;_OOX0__/;H ]FH
MKQG_ (6MXG_Z(%\9O^^_A#_\]NC_ (6MXG_Z(%\9O^^_A#_\]N@#V:BO&?\
MA:WB?_H@7QF_[[^$/_SVZ/\ A:WB?_H@7QF_[[^$/_SVZ /9J*\9_P"%K>)_
M^B!?&;_OOX0__/;H_P"%K>)_^B!?&;_OOX0__/;H ]FHKQG_ (6MXG_Z(%\9
MO^^_A#_\]NC_ (6MXG_Z(%\9O^^_A#_\]N@#V:BO&?\ A:WB?_H@7QF_[[^$
M/_SVZ/\ A:WB?_H@7QF_[[^$/_SVZ /9J*\9_P"%K>)_^B!?&;_OOX0__/;H
M_P"%K>)_^B!?&;_OOX0__/;H ]FHKQG_ (6MXG_Z(%\9O^^_A#_\]NC_ (6M
MXG_Z(%\9O^^_A#_\]N@#V:BO&?\ A:WB?_H@7QF_[[^$/_SVZ/\ A:WB?_H@
M7QF_[[^$/_SVZ /9J*\9_P"%K>)_^B!?&;_OOX0__/;H_P"%K>)_^B!?&;_O
MOX0__/;H ]FHKQG_ (6MXG_Z(%\9O^^_A#_\]NC_ (6MXG_Z(%\9O^^_A#_\
M]N@#V:BO&?\ A:WB?_H@7QF_[[^$/_SVZ/\ A:WB?_H@7QF_[[^$/_SVZ /9
MJ*\9_P"%K>)_^B!?&;_OOX0__/;H_P"%K>)_^B!?&;_OOX0__/;H ]FHKQG_
M (6MXG_Z(%\9O^^_A#_\]NC_ (6MXG_Z(%\9O^^_A#_\]N@#V:BO&?\ A:WB
M?_H@7QF_[[^$/_SVZ/\ A:WB?_H@7QF_[[^$/_SVZ /9J*\9_P"%K>)_^B!?
M&;_OOX0__/;H_P"%K>)_^B!?&;_OOX0__/;H ]FHKQG_ (6MXG_Z(%\9O^^_
MA#_\]NC_ (6MXG_Z(%\9O^^_A#_\]N@#V:BO&?\ A:WB?_H@7QF_[[^$/_SV
MZ/\ A:WB?_H@7QF_[[^$/_SVZ /9J*\9_P"%K>)_^B!?&;_OOX0__/;H_P"%
MK>)_^B!?&;_OOX0__/;H ]FHKQG_ (6MXG_Z(%\9O^^_A#_\]NC_ (6MXG_Z
M(%\9O^^_A#_\]N@#V:BO&?\ A:WB?_H@7QF_[[^$/_SVZ/\ A:WB?_H@7QF_
M[[^$/_SVZ /9J*\KT?XC^(-5U2RTZZ^#?Q2\/07DIB?6];/PU?2=/^4LLM^N
MB?$C6-5$+$!-UIIETP8C<JKEAZA%()4W@$#<ZX)4_<8KD%21@XR.0P!PRJP*
M@ DHHHH **** "BBB@ HHHH AFQM7)VCS8>=Y3GS5VC< 2<M@!!@2$B-R$9C
M7\U?_"0^+/\ H9?'W_B>/[-/_P S-?TJS'"J<%OWL7 V@\R*."V0,9YQR1D
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
M8V;O)R22DET7+=175H^G?^%<^/\ _HX3XE_^$S\$_P"GPFQ^7%'_  KGQ_\
M]'"?$O\ \)GX*?\ SIJ['P?XS\,>//#>A>*_".KVVL^'O$%BNHZ5J%NLOEW-
MJZ;CYBRQI-:W,+,$NK*\B@O+6=9+>Y@BGC>->PC*MGH2 I)QUW X/(]NG;^?
MZ+A<90QE.C7P]2G6P^*HPQ.$JTZD9_6<'4C%T\9"*>F'JN2C3GJY-I-1;LNM
M6<>:,E*/=;?>KK\3Q[_A7/C_ /Z.$^)?_A,_!3_YTU'_  KGQ_\ ]'"?$O\
M\)GX*?\ SIJ]FP/0?D*,#T'Y"NL1XS_PKGQ__P!'"?$O_P )GX*?_.FH_P"%
M<^/_ /HX3XE_^$S\%/\ YTU>S8'H/R%!"X.0..>@[4FTDV]DFWZ+4#QG_A7/
MC_\ Z.$^)?\ X3/P4_\ G34?\*Y\?_\ 1PGQ+_\ "9^"G_SIJ]A=E5@-N3[*
MQ'4#G:,=P3G^'<WW58A%9#ECC:1G.#@<%@>F0,!L'@9X')&5>6ND=4W#WU>>
MUK*R:W\[#L>/_P#"N?'_ /T<)\2__"9^"G_SIJ/^%<^/_P#HX3XE_P#A,_!3
M_P"=-7LFQ=P; SSVX/;_ #^G>G8'H/R%--25U\TU9I]4_01XS_PKGQ__ -'"
M?$O_ ,)GX*?_ #IJ/^%<^/\ _HX3XE_^$S\%/_G35[-@>@_(48'H/R%,#QG_
M (5SX_\ ^CA/B7_X3/P4_P#G34?\*Y\?_P#1PGQ+_P#"9^"G_P Z:O9L#T'Y
M"C ]!^0H \9_X5SX_P#^CA/B7_X3/P4_^=-1_P *Y\?_ /1PGQ+_ /"9^"G_
M ,Z:O9L#T'Y"C ]!^0H \9_X5SX__P"CA/B7_P"$S\%/_G34?\*Y\?\ _1PG
MQ+_\)GX*?_.FKV; ]!^0HP/0?D* /&?^%<^/_P#HX3XE_P#A,_!3_P"=-1_P
MKGQ__P!'"?$O_P )GX*?_.FKV; ]!^0HP/0?D* /&?\ A7/C_P#Z.$^)?_A,
M_!3_ .=-1_PKGQ__ -'"?$O_ ,)GX*?_ #IJ]FP/0?D*,#T'Y"@#QG_A7/C_
M /Z.$^)?_A,_!3_YTU'_  KGQ_\ ]'"?$O\ \)GX*?\ SIJ]FP/0?D*,#T'Y
M"@#QG_A7/C__ *.$^)?_ (3/P4_^=-1_PKGQ_P#]'"?$O_PF?@I_\Z:O9L#T
M'Y"C ]!^0H \9_X5SX__ .CA/B7_ .$S\%/_ )TU'_"N?'__ $<)\2__  F?
M@I_\Z:O9L#T'Y"C ]!^0H \9_P"%<^/_ /HX3XE_^$S\%/\ YTU'_"N?'_\
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
M(]K5G/$-4)P2IP48Q=)JW-)3Y7*7,KJ[=DV]-C\:?C!X9^)_CZ31([O]M/X
M>,+.QFM]<-M=_$[POX!TO1/%.G7+C3[C1;+PZ+VXNI;.!V>&^OKJ VUR\ODV
M2-Y<J^S:+XZ^./@_2]-FL_VR?V7?'6J"SMVU7PW\1/%7AE(H-1G4PR6<'BCP
MYJ.G:G?6JR.BVES-:64\LVTM;A6,3_IV;*R''V6VP..+:$8 &.PYQC\OU8+*
MQVA1:6NT  +Y$.  <@8";<>V,>U887PVR3!9A7S+"9OQO0KUXT^>K3XRS"-+
MGIN34IX;%87ZM5<7*7+&5&K3C>2=.":3RAE]"-2=6-6LISM=^VJO;X=)-QTU
MZ:)OR/RJ\7?M]?$'P1:Z-9>(_ GPPN[XZM9W6I:WX ^+/AOQ[H.I^%=,NED\
M31VUK8:C=7OAV_N;0I'ILVMWTDK,&<6+D'R_11_P43TKR3,WP<U](O)^T!I?
MB'\-;=_(9/.626*]URUE@+0D2%+E(B@/[S:H+5]O^(/AC\.?%-]!J/B3X?\
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
M./X._P#EQ1_POWX&_P#19_A-_P"''\'?_+BO4OL5G_SZ6W_?B+_XBC[%9_\
M/I;?]^(O_B*_4#I/+?\ A?OP-_Z+/\)O_#C^#O\ Y<4A^/GP,P1_PN?X3#/_
M %4?P=_\N?2O4_L5G_SZ6W_?B+_XBFM9V>T_Z);?]^(O7_<I25XR7=-?>FA/
M9^AX%XV_:<^ OA/PQKWB>Y^+?PPU&'0-(U+5VT[3_B!X2O-1U 6%G+-]ATZT
MAU9YI[^[95M;=$1EW2MO^4C/R#^R#^VCIGC:?Q=X+^+/C'0M,\3IKFJ>+-"U
M+5]8LK#21H^K7L6K77AB74)W@@L9=!>XDE\/QW;1'4_#]S;K:HZZ9.TGZ$?$
M+4]/\+^!_&?B>2UM#'X<\)^(M?8F"(ILT72;K465MH#<_9CT.3@C/8_$WP?_
M &=O#GQ0_8R^#WA'Q%]ILM>@T6\\:^&/%]JJKKWA?Q'XBU_7/%%CJMG<NBS3
MK!<:I UW9.ZBX6&VG26.[M[>ZB_,.*ZG$KXLR2?#M>&(C@.'<RS?$Y#4K4*%
M'/?8X[+\(\(\;.%:67XFI0Q&)EE6+E%81YIA\-0QD:V'Q%:-#GJRK_6:<*<N
M6'L9U)1<5:34H12<FG9M-\MFM4]&]OK9/C[\#\KGXS?"9<E]P;XD^#LX .U@
M!K!W!CW../FR>E3?\+]^!O\ T6?X3?\ AQ_!W_RXKP_X$_%[6U\4W/P%^.EG
MI6C_ !D\,V?FZ9JL%M#!H7Q6\-)N-EXL\.S'=%_:+VWEG7-(!AD6]6YN;6V@
M\C4M,T?Z_6WT]\[8+-L==L4!QR1SA3CD$?4$=J^VR'/,%GN74L=A:E6+;=+$
MX7&T5@\TR_%QM[; 9O@6[X+,\-*2I8K#*56$*B7LJ^(A.-1[0J*HKK1IN+6S
MNM[K>^O9:6?F_,/^%^_ W_HL_P )O_#C^#O_ )<4?\+]^!O_ $6?X3?^''\'
M?_+BO4!:V)&1;6A'J(8<<].=N.:/LMCU^S6F/7R8?_B:]ARC%VE*,7:]I2C%
MV[V<D[>=K>99Y?\ \+]^!O\ T6?X3?\ AQ_!W_RXH_X7[\#?^BS_  F_\./X
M._\ EQ7J/V2R_P"?6U_[\Q?_ !-)]EL>?]'M..O[F'C/3/R\9P?RJM]5L]GT
M?H]F&YY?_P +]^!O_19_A-_X<?P=_P#+BC_A?OP-_P"BS_";_P ./X._^7%>
MG-;6'!^SVG5E'[J'EL@;?N\D'J!R*X3PWXY\$^+?$OC3PIH-W9ZAK7P^U.PT
MKQ79K9+&-,O=3TU=5LD$KQ!;A&MF,<DL#O''<J]M(5FCD4<]2O2IUJ5"=1PJ
MU^9THMI<W)K)0NES-)7:BIM;OET#1;M+6VK2=[7M9M/97VVU,S_A?OP-_P"B
MS_";_P ./X._^7%'_"_?@;_T6?X3?^''\'?_ "XKU'[)9=?LMK@=3Y,7'_CM
M--M8#K!9CZQ0C^:^Q_*NBS[/[F"5]M?37\KGF'_"_?@;_P!%G^$W_AQ_!W_R
MXH_X7[\#?^BS_";_ ,./X._^7%>H"UL22!;6A(Z@0PDCZC;FG?8K/_GTMO\
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
M^',LDP.926)<7@\TI14<+F^"C&CF6&5FO=Q/*W."3Y53FI0<6XN-K6P/@/\
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
M@^V,=S:_!+Q1JGB75]%CA\XG48O#7BC7Y;&[TF=8ANTVSN+R"TCN&DGU*_O
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
M&Q#7:5>E&I*/K%NS\].AX[_PH'X2?]"G_P"5[Q-_\N:BG^ ?PD6)V_X1,?*
M>=>\38 !&3_R&AT'/6O9ZCE=8XV=@2JX)"J68_,!A54$DD] !G/2O>5DTWLG
M=WVMK>_E:]^EKWTN:2C*491BVI23C%K=-JR:\TV?SSZ]X"\(_$C_ (*H> OA
MO::9<-X1\':SXQ\4ZIHGV[4I; :?\/\ X;:3HEI-+=/>MJ$TR^,#*MN9;LBU
MEO=\11D0#]MH?@#\)!&H'A/C+'_D/^)VZNS'EM:9CR3U)QTX P/R0_85MY?B
M)^WY^T]\57?[78^$_AUJ.@6;.JM#]N^+/Q4U+Q,DENYXW/H?@6!B5&/LNKPL
M<+*H/[GVX(A0$;?O<9!Q\[8Y''3_ .OS7F</5O:<&<!*[_V[AK&<6N5TW5EQ
M_P 8<7<84ZE1V3J2GEF)R.K2J.[J8*I@*B?LY45'YOAO]\\]S'E?_"EQ%F/L
MY-/7#9=#"X+#J,FW>E*4:\Z=FX7E-QLW*_D1^ /PD((/A/@\'_B?>)OZ:S3/
M^&?/A#Q_Q21&"2 /$'B@#)QG@:V <X[U[-17HV5^:RYK-7Y8MV>C5W%NS3::
MO9]4?3+22DM))-*2W2END^SZKJ>-C]G[X1C./"9&01_R'_%' /I_Q.N/;&,'
MD<U'_P ,]?!_=N_X1$D@,,'Q!XI*_.5+G8=;*[F*)N;&X[5!.% 'M%%#2<7!
MI.#5G%QBXM::<KBU;1:62T6FB$TG:Z3MMY:6VVVTU3_4\8_X9[^$&"O_  B
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
MC_HWSXJ_^%#\"?\ Y\E>Q8'H/R%&!Z#\A0!X[_PLOQQ_T;Y\5?\ PH?@3_\
M/DH_X67XX_Z-\^*O_A0_ G_Y\E>Q8'H/R%&!Z#\A0!X[_P ++\<?]&^?%7_P
MH?@3_P#/DH_X67XX_P"C?/BK_P"%#\"?_GR5[%@>@_(48'H/R% 'CO\ PLOQ
MQ_T;Y\5?_"A^!/\ \^2C_A9?CC_HWSXJ_P#A0_ G_P"?)7L6!Z#\A1@>@_(4
M >._\++\<?\ 1OGQ5_\ "A^!/_SY*/\ A9?CC_HWSXJ_^%#\"?\ Y\E>Q8'H
M/R%&!Z#\A0!X[_PLOQQ_T;Y\5?\ PH?@3_\ /DH_X67XX_Z-\^*O_A0_ G_Y
M\E>Q8'H/R%&!Z#\A0!X[_P ++\<?]&^?%7_PH?@3_P#/DKY[_:K;QA\8/V=_
MC3\-+GX#?$JS'C'X8^,-)M[B^\0?!-K>&_?2II=.N'2R^+=W>-]FOX[>X46U
MO--NBS%&T@56^YL#T'Y"J-Y%&[0LT:L0=I_=E\H[(-IV@X'F;&);Y5178XQ6
MV'Q=7 8K"8^@KUL#C,'CJ.O+^^P6+PN,HJ^S4JV$I0:>DHU)Q>DC#%45B,)C
M,,VH_6<'BL.I-7477H5*49M+5J+FI-+5I::VM^17_!,GXP^)+S]F^PM-,^&O
MC3Q^\&OIJ,FH>'-5^&>G66G0^(?"OAK43930^-O'WA'5GGFU:+6+@/;Z;=6[
M*0RWDAW[/TA_X67XY_Z-\^*O_A0_ G_Y\E?EU_P2\L'^''CG]I/X&EFM8? '
MCS7M(T^T+LD[:3X4\=:]INB.8SMD<2>%-?\ #L[/M*E)HV!,,L;-^T^!Z#\A
M7S7#^'HY?'/\FPZMAN'N->->'L$]4IY9E?$F.GDM2,):PC/),ZRIV:3<J<I?
M Z1YO#U1U,DRYR?OT:+P=1=?:8.<J$I;_#.RG!/WHQ:4M3QW_A9?CC_HWSXJ
M_P#A0_ G_P"?)7,^-?C%XS\/^#?%FO3? KXF:9%HGAO7-7;4;S7?@A-:6)TW
M3;F\2ZN8;;XP3W$L,#PK))%;PS3R*I2&*21E1OH8@9Z#^'L.Y-?+W[8/B1/#
M?[-_Q8NGE:%KS0(]"C<9!D?7M4M=&:!4!5G-S#<2Q1QIDSF5416+Y.W$..>6
MY#GN/BFZF!R?,,32C%I2J5XX#&/#TX-Z*<Z_L81OIS2CZGIXFJZ&&Q%=7O1H
M5JRMO^[I5*FCV3]V^I^;O_!+9O$7ASP]^T/XVTOX8^+_ !W!XL^+.F>&(-8\
M.ZO\/+.W%O\ #KP/X?TSR9!XU\<>$;]_+FU>:!C:V%Q:QW5M=0/=2W$,KO\
MK GQ+\<!0/\ AGSXJ=6Z>(O@2>"Q(&1\9 .!P??UZU\S?\$T_"8\-?L;_":>
M6&&*]\:/XV^)-^\84O.?'_Q \4^)]+DE("F1H= U#2+&.1L_N;.&-"4B4#[[
MC4!%&!W[#KDY_6O5IX6GEM'+LFIPM3R'(>'<@I2U2]GD6091DSIP3;<84ZF
MQ#C%V<8RBG&,E.*\[(,-+"Y-@:<VG-_6*\VKVE+%UIU[JZ6W.EJKZ/WI*UO(
M/^%E^./^C?/BK_X4/P)_^?)1_P ++\<?]&^?%7_PH?@3_P#/DKV+ ]!^0HP/
M0?D*T/7/'?\ A9?CC_HWSXJ_^%#\"?\ Y\E'_"R_''_1OGQ5_P#"A^!/_P ^
M2O8L#T'Y"C ]!^0H \=_X67XX_Z-\^*O_A0_ G_Y\E'_  LOQQ_T;Y\5?_"A
M^!/_ ,^2O8L#T'Y"C ]!^0H \=_X67XX_P"C?/BK_P"%#\"?_GR4?\++\<?]
M&^?%7_PH?@3_ //DKV+ ]!^0HP/0?D* /'?^%E^./^C?/BK_ .%#\"?_ )\E
M'_"R_''_ $;Y\5?_  H?@3_\^2O8L#T'Y"C ]!^0H \=_P"%E^./^C?/BK_X
M4/P)_P#GR4?\++\<?]&^?%7_ ,*'X$__ #Y*]BP/0?D*,#T'Y"@#QH_$GQR2
M2/V?/BKVY_X2+X%<<8_Z+&?Z5DQ>,/%45XVH_P##.OQ/-^\#6KW@UOX!BX>U
M,LTT=J\O_"X-[6T,MQ/*EL6^S_:)YKDP^>^]?>]J_P!T<]>!S1M7^Z/R%9J%
MINI"]*4ERS=.I5BJL.JJ1ORRYM+IQMHMU:TRA&:BIPA-0FJD'-7<)IMJ4=-&
MFW9[H\:3XD>.$W ?L^_%4Y(//B'X$YX1$&2/C)\QPG4\XP.U9LWQ'\<QM+*W
MP ^*(5%DE*GQ-\"$R!)*[ L_QD2-3L(4EY%4$'<P4$CW? ]!^0JK+%&^[<B-
M\L@.5!/.[CUY';U/0UGB(N48OE4E2<JZ7-*/OTJ<U!)Q6K<:]?E3T]JJ#V4[
M5S.+A9^ZZU+G5K\U.\U.*Z7DIV5[*^[/YT?V;]=UGX%?MJ_$OX>R^!/$EN?#
MGQP\81:9X+>_\&Q:R_A3]I#1AXV\"Z#:7=UXK'AF]U&*]TZ[AOKI?$HTB"0)
M#%J+7$SQ2?N7;_$CQSY*D_L]_%56(^93XC^ ^Y'^8LKF/XS21[PQ^<H[*/X3
MBOQM_;\L)/@_^W5\)OBQI\=M:P?%'X>:+/%<S;XHIO&?P(\:Z9X@@GABC4+?
M:P^A:WI=E"P\RZ@L6GRJV^0?WFTZ]M]5L[/4;61GMKVVBO;5R01);7<1GMI
M06#"2 JXPS*000<'(YLUJ4X\;<1U[>YQ)@.".,:<7)1OF.9\'5,CXCKR=N6=
M2KQ#PEC:U=PN_:U+5'[:I:?RO":^K87,<KEH\JS+$X2$-%RX6MB:V(P<HQO=
M0]EB&EI9\KMHT>;?\+,\<?\ 1OGQ5_\ "B^!/_SY*1OB7XXZ_P##/?Q4Z'KX
MA^!7MGC_ (7)SQU_#UKV(*,#@=!V%0S+DK@?PR#CZ*0<#&<8R/?I775;5%N,
M6Y.*45VFX-QEM>T913=E?LNA]6NODF_N3=OG:Q\F?&GXS^+= ^%GQ"O[SX+_
M !!\-HGA37[>+5]9\1_!F:QM)[O3)+:WFGM]&^*NKZS+";NXMK9H]-TR^O\
M,Z/!:.2H/YZ?\$JSX@\.>!/CM\1-.^%/C7QF?B3\;=0TZSU[P_J_PTL+&7P[
M\+]%T_PKI]N(O%_Q$\.:C+*NNMXJN6E@TU;0K.H5E92@^S?^"B_BT>#_ -F#
MQHXD4/K>K>&-/"2,-HBT[55\47@9&(#Q2VWAR2T92"A2>56&&85I_P#!.WP+
M_P (%^QI^SWI<T&R]U[P!8?$+4FD5UN7O/B5<7?CHK>I(JRQW<-MK]O#<K*J
MN)Q<1GY@YKAR6NJN=<8XN/OO!Y1P;P["2DK0_M;&9WQ3G-%WLVJ^'R7(I\D7
M=3C2E.T)0/GL7#ZSQ-E-..V69;F>9N3^&-?&48X##K3524)U92;M>*:A=II^
M^P?$SQR4/_&/WQ3;D<IXC^!+#[B\$_\ "XQSW^A';!,W_"R_''_1OGQ5_P#"
MA^!/_P ^2O7XXXT!"(JC/15 ' "C_P =4?ACM3\#T'Y"O2@FH03=VHQBVKV;
MBE%M7UU<>I[Z^&/^&"?JH13?S:;^?38\MTGX@>+-0U.SLM0^"WQ"\-V-Q(RW
M6NZSKOP@FTO3(E4L9[N'0?B?K>L21EML8%CI5Y('=2Z(F7'J$;,Z*S+L8CYE
MR2%8<$!BJEAGH=HR.PZ4XJIZ@>O3_/J:  !@# ':J&+1110 4444 %%%% !1
M110!%+]U>"?WL7W0I.#(H)^<$!0"2Y W;-P0AB"/YI/^$0\3?]")\4O_ !6K
M\'__ )>5_2W,"57;C/FQ$94,.)%)^4D=!DYZKC<,$!A_+7_8OP^_Z%3X&?\
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
M+*>XF=52X1Q#+YA$\8WC@@C\.OC;_P $NOV=O&]YX3/PK^+W[4GPTFLH=?\
M[?M_B+^RW^U9\<[CQ(UY_P (\FE2Z*-5TSP.?#R:(EAJ7]K2Q6^L76MMK-I+
MJ%Y9C2H!=]=\(OV>/VDOV5/!PT#]FO\ ;$^(WB2WL=1O=2O_ (6?%3_@GQ^T
M5:_#BYO-6N9)Y+G3I[?PMXU\4^#[RZ23S+Z/3FGMM6N96U><6D8*2"S'B2.8
M8F&-R6+RN-.G[&MEN(P[QLFH+GDX5ZM+F7,FH1C%3M9)G-7X5\(:_!66OA[Q
M K4./HXV:QE'BC#<28#)J^&C6Q?L9TL'EV3YM# U94I8>=15,TQ<7[SDVVW#
M^@A[J%%#,VV/&,$/MV@9YQ$>WS9W'UR0#5B)Q(&?*XP,88'(PQX7:I7.. <[
MCWX-?S7?M-?\%,OV^_@UH?A33]>^ ?AKX1:_=:S>6DGQ6?PC\0KWP#\0+6/3
MY)?['\-^%/BEX6\&:QH&KZ=B#5+EYM4UFWGMYGLD%N\33K]M?\$VOVZ?''QY
M^"WC?Q;\>;7Q#K'C'1_B_KG@S2[SX9_ 3XLZQHDOAK2O GP]UN(W]S\/_!?B
MK0XM9CUCQ+K9EMFN[:]:U:T6:TAQ&7VH9[@<;C'EF'_M!8U<LIT\70J4(1I1
ME"=63E5IT^9PIQDTX.7,]$WU\G.?"3BSA_@O"\?X^IPW/AW%YW2R3"8O*N(L
M%FRQ\L1&3PU3 O"8"%'$4XS48XBV)HU,'4E&CBJ-*O)49>W?\%']!O&^#/AG
MXB:8$CU/X6?%#PMX@BN@@^T0V&O)<>$%AB;< H7Q/KGA75Y9,,432028T1W3
M[UT+5+?6M,T_6+*1IK'5K"QU.TE(P&M;^TBOK09SS_H]U&V[&#NQ]Y6%?&O[
M1_Q%\'?$GX#_ !2\(6^A_%F.^U3PG>3:9)JO[.?[1%CID6HZ7-#K&E7%Y?ZC
M\*[*QL(X;S2(Y+BZO;BVL]-Q'<7]U;VF;@6?V=_VB?",OP3^%Z:CI?Q3O[^R
M\'Z=I-S<>'?@-\=_%>C"30Q_8PMH?$GA3X:ZWX;U*XLX[)+2]ETS5[V%+V"Z
M@2>;R))#XJ53#\98NG.$HSS/@_!UFE>5_P"P>*<;1O&48>SNL'FD)\CQ$*DE
M)J%*:C+D_)J4:=/,*_*VI8BG&HX3BX2O2=2D[QE=\T7))I7<4X.5U*+?VP%R
M=Q/!0 Y/H&Y^HW?TK\X/B!:+X[_X*/\ P<T-,7%I\+/A?JOCK486&4BE2U\1
MZ7'*",;'AU;QMX+N,'+.6B*(PCE>+ZQ/[0'@7#+_ &!\;?F7:"?V9?VE!@@$
M8_Y))T.2<Y]AFOB'X4?$CPS>?MB?M$_%G4M&^)4MI%X>\-> -!32/@I\;/$F
MHVD0;3#J]OKVD:%\.K_5/"%U<#P1H]U'IWB6RTN]NC-YMO#-"!/)KQ!R2S7A
M#"7J*5;B>&/@Z=W.-3)<IS_/U=QNZ5Y5*,;SM>-1P3N^53F%I1PM%\MJN*IU
M+RNX/ZO)UVIVVBE"-V]%TU23_4O*J<$QJIXV\ DYP!GJ3E@!GH3[T@>/&SYM
MHW'<JNVT [FWE00AR?E#D,QW!0V./SD_;0_;FG^ GP$\0_$WX9^"_$VK^+])
MUKPEIMG8?%+X)?'[P5X.:V\0^)-.T2[GOO$6M^"_!EE:W%HEXMU:0OKMLUV\
M,D 1@&EB^*/V0_\ @L[X6\=:IX\@_:ZUCX5_!"QTNV\+S> ;KP_I/Q*NCXIO
M;ZXUJ+Q-;S+*_C&&./1+:UT*>*:.:R9O[;=FC9K6623Z*OG&7X7'PRS$8FG0
MQ52FJM*G.-11E%WY6ZJC["#E:5E.HI.VJ;9^BY1X:<99[PMC^-\KRF6*R+*,
M4\!C:V"<*^+HUU.A3=-Y926(S.I3C4KTX3K4\+*C3FY*56/LY<W[]JNTC)R>
M??..#S4E?F-\3?\ @K+^R1X$^'=[X_\ "GB/7?BZ;*_TJT3P_P""/"_B?3KV
MY35KQ+,7,6K>-]#\*^&HTM=S7$\$^LQ74D4;I:0W,^R%Y?V6/^"HOPB_:GG\
M>VV@?#3XT^%IO 4/A.>\CE^'_B+XB2:A'XL;Q*EJ88?@]I?Q GTTVK^&+I9#
MKD6F)=F>,:<]V8+P6\O.,K>,^H?VAA'B^2-3V/MH/W9.7+::;A=\K]SFYUI>
M.L;\U7@'C/#Y#B^*,5PSF^$R'!8OZGC,TQF%E@J%'%\M!^R=/&/"XQ^[B*#Y
MX9?.C^\25:3C-0_32FL0,9]>.<?_ *_I7S+XT_:Z^#7PX\,ZOXT\?R?$WP;X
M1\/K;2:[XE\1_ #]H72=%TN.\OK32[:6XU&^^%$%KY<^I7]G90NDI62:YBP=
MI8KY_P##O_@HA^R5\8-4U#1OA7\0_$OQ"U;1M,;6M5T[PC\%OCQKUYINE+<0
MVC:C>P:=\,+B2ULA<SPV_P!IF"1^;*D8)9@*ZYXK"TZD:=3$X>$Y_!"=>G&4
MM&[QC*4926C=XQ:LKWLG;Q<+DF=8W+\7F^$R;-\7E. <%CLSPV5X_$9=@_:2
MI1IO%XVAA:V%PL9SKX=1EB*V'3=:C9?O(*7VD[QQAF<[54$DDX "C))XQT]L
M]NM0(\>X*LB#<Q "EMQ*_> R1G ))[CZ#C\S_P!J/_@I%^S[\,?AA\4;;PM\
M5=.T;XW6O@+Q;<_#/PMXR^'7Q*TYM4\?6NA7<GA6SO-/UOP7I:36)UU+*.[>
M_N+73X@Y%[?6$:M*GY:_LE?\%C?BW=?%Y8?VI]=TJ7X33>&-=G,O@+X47]SK
MMIX@2?35T&79X>EU&^ET*WA/B)-2U#R)]-'E:7<_;(%U+38;OS<;Q#E&!Q>'
MP5?$0E7KN7*H*=6%)1<5S5:E.,Z=+FO[JG9Z7M;4^XX?\'?$/B7AS-.*<LR3
M%/+\GDH5OKF!QF'Q&*<HJ;CD\*^$P\<<Z4'!UYT,1*$?:4ES-NS_ *?F8AP6
MPH ;!YR,#DL!ZG&-W? '/%,61&VH&W%I!@$,&)'S$@\_*.[?<R<9S@5^2/Q6
M_P""PW[)VE?#/QWK/PR\=7&J_%+2O"^M7OP_\'>,?AE\5-&TKQ-XHM[&>;1+
M+4M4;PWIUM9:3>7<*K)?'6M,"1EIH[M?+(KY(_9<_P""V5YXR^)DVA_M4VOP
ME^$?PM_X175M1M?&'AS2/B5JFH/XKMM2T6+0/#WD6VI^.K=AJ-C=ZU<W1:T@
MEMDT>*59I%OE^S37XAR>AC</E]3$TO;XV//32<Y0DHJ]W5A%TJ=DO^7E2FVT
M]+O5X+P6\4\;DV89WA^#\V> RR45BJ&(PJCF6+]JE.-3 9?[:6/S*G!.TIY9
MAL9"BH\M9PG"I&']&M%?GVG_  5#_8HU#1=:UCPS\8%\7/HVEZGJ1TS0? _Q
M*EO[U]-L+B^-A:BY\%VUM'=7 @$,37EQ:VL;2"2XN(8U=A\]? /_ (+-?!+X
M]_%+PM\+=(^#WQM\/ZAXKCUU[+4Y=#TKQJ(WT+PQK'BB>(>&_ACJ?C7QC>O-
M9:/*B#3O#UWY"RB\O/L]C%+<)TU<VRZE5P]!XJG.MBY*-"C1O7J3>FO)1<W"
M*NN:4^6,4TV['C8/PZX[S#+LZS;"\(Y_++N'*,L1GF+K9?5P4,MH03E.K7AF
M,\MQ$H0BFYO#X7%\B^/DNK_L317A;_M#>!EV@>'?C:SN5"K_ ,,T?M)J"3CC
M<?A)M4@9)+E5 !+LBAF'S[X5_P""FG[%OCC7M(\)^#?C/9>+/%>OW*V.B^&_
M#/@?XM:YK6KWS6SW8L]*TW3_ (=S7U_<"VBEG:*"V+I$@=U4-\O=.<*7+[64
M:3G)0@JLHTY3D[?#&4[R6J3:NDW9ZGRN$P6-Q]/%5L!@L;CJ6!I*OC*F#P6,
MQ<,+1<*]3VN)GAL'7A0I\F&KRYZ\Z$;4IOF:3DOO:BO"E_:&\#G[WAWXV@$
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
M"=^5Q@9SA@2,A3N*@_R__P!F>&?^A>\!_P#AO_VB_P#Y*H _HL^!@B'P<^$
MA\@1#X6> ! MH-1CL_('A#1=GV2'6,ZQ%;8 $$>K,-35 /MX:X!(]:KR?X'2
MB;X._".9)1=)/\+O $PNUU5]>6X$GA#1"LXUZX2*YUT3#]X-;FA234@1<2B-
MV\NO6* "BBB@ ID@#(RL"01@X)4]1@AE(92#R"I# \@@@$/HI.]GROE=G:5K
MV?1VZVWL&CT:NNJ[GSQ\2OV4?V8/C%XMM_B'\4?V?/@[XY^)=AX0U7X?:/\
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
M.-:;GAL5@:F$J-\KPKBW$_-<_LM?\%"==6*7Q!_P4PNO#5MY:+=Z?X!_9@\
M1/Y,L1@G-OK6N:ZES;3?NX[F&^&C@P3M)OBE0.9OS7M_^".G[6'PW^(NG?&S
MPG\6_@SXZ\;>!/B7I?Q;\,:3KL/C#1F\8>+/"/C2W\<:5::W<?V);:3ICZ_J
M&GP?VQ;QWUG80S7=Q%;:K:6BQW"?TY_:2Q(&[@D8,4HZ8!*@N P!.TLF06#
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
M6^%;RX$NNI;>-O!?Q61O#D]OKECI\%]HDEQI6JZN+6+5)8M=LH;2YT_] _\
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
M&ZFM]*E\&PW*Z[KH0V)TB;51)KF@67B7]8?V@OVJOV>/V9;+1;[X[_%SP/\
M"S_A(].\0:CX57QGK=IH*Z_%X:N= MO$$^FWFH1&Q6'PZ/$VCZEXFOKJ5-/\
M,>%9=8\8>(VL?"7A[Q%K6E?)'_!-#]ICXZ?'[P%X_P! ^-'AG6]1U+X/>.M5
M^'T?QCNM.\)^&=3\5Z]X?\0:EX8\8_#+XN> /#NO7ECX3_:*^"VN:)>>'OBE
MJOP[@\0?L\_%'2M0\'?&/X(^.;W0O&]YX#\%YT..^)*-+$4:V*R^M*LFJ<JF
M5X"<J2<)1;BUEB@I-R?Q1J)I\O+RN2>-?PIX#J8C"UX9!1P7U7X(X+'Y]0C?
MF4THPI<2J$5S).\(P<9OGYE)76M'^R%^UEI,$DQ_X*&?$.YC0232"X^%%IJ*
M;84:9L07_P 1-2DDC B+/;A9!/&K6XC=I I^2/"_[)W[5<>O^%KF^^*7CSPK
MX!1_"T?A#6I/A]X6UG6O" D\0?$A?!X\3_#0^((M(T?3O"UQXAU;4Q:VEWJ[
M?"\?$+P_::?IME;Z-K,WAC]IOB9\2/"/PN\%ZQXX\9:C?V6A:%I^JZO<)H?A
M[Q%XR\3:E;^']&U3Q+JMEX1\$^#=(\0^,_'7B&'0]"U?4[;PGX-\/^(/$FI6
MVFWAT_1KYX'@;\J?V#_^"I2_M5?M ?%_]GOQKX 3P[XNT_7_ !IX]^!^K_#:
MQG\;?#?Q'^RW8Z9\.7^&WC_Q3\2]*\0Z]X8U+6OB?>>)-=UOP?XA\.7%CX.U
M[POIEOI4]KX?\1OX=B\:9X;C+.\+"JF\IK5:M*=*,JF4Y<O9N<7'VL'2RVFE
M4BFTI24[)R5K288WPQX9QCHRE/B/#0HXFCB'1H\4<32IU'2DY*$XU>*,0I1=
MVG;EEVDK6?LVH_L<?M8WZ"23_@HA\13LC;<D/PRAL@Y*Y)9+#XHZ9 .N=L@$
M: 8;9C<OQ-=?L*_M0SW::N_[0'Q"A\(P^((8O[;.D>+/^$MBD;Q6UC'XK7P!
M:_%.Q-OI,?D2:Y;F+Q!)J&F(9;J/2;&QU"_U%?W$^)GQ0^'_ ,%_A[KGQ(^)
M_B;3_!W@GPOI]O=ZWK=_'=WR01RW5IIUM;6=AI<%WJFLZIJ.HWEGI6D:5HUE
M?:IJVK7UEI^EV-Y>W=M:R_FO_P $\/\ @I-??MS_ !.^,W@Z#X/0>$O"7@;P
MSX5\=>&=?L-?UO6M<TWP]XTUG5K+P3H/Q>T[5/"6C>&-,\4?$CP+IVA?'3X5
M^(/A?XR^)OPY\<_"7QA8W.B>*YY/#<FH:T\OXXSW+_;JE6R^7MJ3IS4LIR[W
M9Z^]!1RJ,;Q35I/F<;:+>[QWA?P7F-2C4Q.6XJM*C44XQQ><\25^>*LM7+BB
M3BFU>4%*"D]6G:Y6C_X)U_M0.HS_ ,%'?C$AY&&TCXGY&TD ,5_:9D1F&.2K
M$,>2 20/FNR_82_:BMY+;7#\>_'</@R;Q'HT!UNZT7Q1>>)HXH_$US;:?XKU
M?X?WOQ29$T'3[.[@U":[;7I]7M[>2'4KJRM=*M]8N[#]I?BY^T-\!?V>X/![
M_'+XP_#/X.Q>/O$D?A+P1_PL'QAH'A!?%GB:YVM'HGAY=;O;(ZG?NT]NKPV@
MD\N:[M(I"LMY:K-\$_L3?MK?&C]J+XH:YJR^"/ ?Q"_9:^*/A3P7\5O@?\2_
MAIXJ^%ECXW^ O@3Q?X6U?6M.^&G[97PWO/CAXN\<6?Q>\77-GI>I>"Y_AIX;
MU;P^V@7MQ:>/;'X>^)_#6M:5/6#XWXBPL:RAB,NJ>VC:7M,KRZ]._-[U-QRN
MG[R<O=YN:UO=BFVW6*\+N!<94I57DU3#5,/-3IRPV;\2TJR<&K.G47%3=.3:
MTG"4)?WM%;JM-_8Z_:SL?M$:?\%#/B,\A\F+=<_#*SU!D$91R7.J?$S56:>1
M%Q+<*\<C!_(1D@C6VC^2?$W[*O[6$OB3Q#J%I\5OB!K_ ,/DU+QG/XA\0Q^
MO"^EZUX@6W\4_#BZ\:ZKX=^%4?B(6&J:%XJU'P]8:[<^%;J_L)OBO!\./$VK
M2Z%K%SXCTJU\9?MAX\\?^!OAMX5\3>.?'GBK1_"?A+P5X4\3^.?%&MZK=PVM
MKHOA#P-I,^N^+O$5T@$EP^E^'-)1K[5YX8I1:0A?, D>-'_./]G#]O7XC?M(
M_M<>(/ _A+X"?$3_ (94MO!7Q!T2S^-NK^#KCPNGA'XU_"'QIX7BU;PS\2]"
M\8:CX9^,/PI\3^/_  EX^L%MO@U\:/@C\+_'/AZ^^&?_  FGA67XF_"GXH>'
MO'NCXX?C#.J52O.7]E5O:4E#]YE67Q=.2GS*I!4\MH+VD?L.TE!]-D+%>&7#
M>)CAXTJO$F#6'K>V_<<5<47K+DY'2J.IQ3B'[)_$U%PD[)>TBM^@O_V0?VK;
M^- /^"A7Q"@65_-C2#X5:782&-B[)%&=-^(>C,GRJ\-OA$MHE,!$ 6)S+\;:
MO^Q%^U:UUK6O0?M!^.]:\&Z?JWC&UN]<.D>)+77]0L4\1:0OB;5/#WP[A^(]
MV]_H/B8:;J&M7!L=3M[_ ,1-X4L+[2M#\40ZQX?_ +9_>'6-6TK3[5+J[U"V
MM4>8I'YES!;O=S+;7-RUI;"61/M-Y):V=TT=NC>8JP2SL!%;2LGY1_LL_P#!
M32']JW]IGQ?X$^%OPK^).N?L^7.B> KCX1?%NQ^"GCS0M$U6Q:V^*5[X_P#B
M;\0/B+XLU72_"WAGP!<7WAGPWX&^&7A;_A$[?Q7XSU^X\17>B:YXBU?PO\5/
M!/P7VP'&N=8&=6=.IETX5HJ$X5<IRV2M%Z<J64IQ:O:+C*-M_>=V5B?##@_&
M4H1K8/.I5*=6G75=\4<4NJJU!-4JBJ5.+IM2IIRY5'EBN:=XM2DI>?\ C_\
MX)$ZO\4-3@\6_$W]IJW\8^)K6."0>)[WX&Z=;^*I%MHP+;[3XIT_XI0ZY>26
M2%ULKB[U6Y-@6,MM-$-TA_.?Q%^Q+^TWHOB?XG>%6^%/Q+\2^'+7XB^-])D\
M7V>FZUXFNOB!H%WXCO'?XAP7#ZCJ]Y<7OC/263Q%JVAMK\MS;ZAJL^BWFK?V
MY:7UZ_\ 5AXE\0:!X:T#5M=\1:YHGA_1]&TK4=9U76=;U"UTC2M+TO1;*35=
M6U74K^ZDAAL--TG3K>;4M4O9IHHM/L(9[NXG@BB>9/RQ^'7[?_Q'^-_[7^D?
M#GX%?#3P/\6/V2M=\,VM_IOQH\+^-8Y?$GB>UM-4O-!^(WQ<\%ZO<W]O\+[S
MPW\ _BRFD?!'XV_L]ZUJ.A?M.>%->UG2_B)IWA7Q)X8U"QTN[\2KGN:R;=.&
M1.#GAYSA/A?A[%\TL-B)8BA4^K8C)*="I5I5JE2I&O-^W@ZE62JRYYTZGHYC
MP;EV9Y7ALEGF?&6&R_!5J%; X6CQMQF\'@98?$TL4OJF!K\8XK X=5*M&+G[
M'#4TW:33G&$HR?#C]@+XW^ ?A_X>\(?"W]M?Q7\.O =E:QW^C^$_#_P3T_PT
MNG+?,M\7OX['XA6&IRZL#(%U*35+BXO)[I7^W^;+&JQ^#^//V%?VL=4\8:W)
MHG[2OCGQG/I#Z<VK>,]5LM>\":A>:E=>%M7MFM_"MQ9_%*YN=2U"XTZ]M?"4
MDMC?Z+HME_PD\%M/J:+H6L:;;_N3/?Z=I5G#/JE_I^F1R9A6XU&X@L89)DMY
MKMA&UQ.J FUMI[Q8?-,T=I%))(%\F4I^'7P)_P""LOCOXZ_ML:#^SIX/^ WA
MGQC\$]>\;^.?"FA?&CX>ZU\4/%'_  D/@O2-$\7>+_#OQSTV\U'X5:)\.=%\
M$>#_  ]%\*/ 7QB\$^*_&&@_$&S^(?QC\)>)OAO9^./A'?\ @[Q3XT]; \:Y
MY@JSG&66*,(5(Q@^'LGP<.:O5J5JDU#!9?%5+U:M63YY)4W5:C!QY5#DS/PW
MX3S9U)YA@\VS6O5J4ZU7$YIQ)Q-F=>K4A=2K59YIQ7C^:O5<G.IB))XFI/WI
MXB4E%KTKPG_P3W_:4U'POX=N]/\ ^"@GQC\,V,VB:9+:>&F\-?$W2CH%O)90
MNNC#28/VD+6#2AII<V?]F06EG!8>4;2WL[6"*."/S>X_89_:LT/XB7.K:/\
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
M:5XG^)L?AG0/$OQ2U#Q+X[MI-<LZGB']H+]BC]N+X!_M"> ?B-XMU/P+X/\
MAWK/B'0OC5H'Q0NO$?[.7Q;^$%W\+]3MO'7AGXQ6)\077A/QIX*T^QM]#\.?
M&_X-?&?P_<Q6 L+?0?%NAZM'JNDZE8:7^3_QK_;U;]N7XR:/\''_ &6/$'Q>
M_8AO_'7P \#>+?@'\??V4_C3'XM^/7B[Q)XPTSQQK7B:?7]/\67'A7X=:5\/
M?@WXV_9I_:K^"O@K]H/X3Q?#[XQ>"I_B?8^*O%O@GXM^"DM/A!^F_P"PU^P7
M!^SOX!^$GB']I37? ?[0O[6?P_\ V:?A[^RQ-\9K/P5'I^FZ!\#OAG;Z:/#O
MPK\ V>N-J>O2Z%J.O:<?'/CWQ7XMU'4?&?Q)^(E]J&L:C=:%X(T'X?> OA^
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
MGO+<_$O1=)\?Z9\+/^$<TA(_A_\ "GP5\/=#T7X?V[:J-;\2WP!G?L&_L?>
M=:\<7?[1'CWQ_P#"_P#:TN?A1X9^&O[,W[/OQ2T_]EK3_A;:7'AK]E^\\8V/
MA'XO2Z[K7B#QAIGQ7^-EI=^//$?@>/\ :)^$EK\-?A)'I6D>)M.^$'A'0-+U
M_P 2R3?;WQK74OVLOV=/C1X&_9$_:F3X5_%&WUOQ9\+M$^/'PN?P?X\O?@_\
M;/A3XKMK/Q/X0\4Z/K%EKVG17MGK^A7W@7XD^'+S2+7Q5I7A_5]>72KC0-0_
ML[5X?S)_:I_X*9?LW^*-?UG]E3X4_$V^TWX/>#XO!7A_X^_'G]DWX]^!?!_Q
M4^#>@V'Q/'@?XE^$/@WH>F:5JU_K]C\"4TSP;9?M9_\ "I_%7AGXQ? 3X5_&
MKX6^._ASX=\4/J,5UIOH?_!/W]@CXCZ=X?L_BS^U=X<U;X)_%CQ-^SUI?[-_
MQB^$OPF^*QTG0/V@]1\-:&W@W5OVLOVCC\(Y?#WAK6?VCO'*W?B:[\':SX.U
M8W_@GP-XIM+OQ3JU]XZN/#6A_!@ X3_@E_\ \$Y_#_AJ*;]HWXP?$2?XM^+9
M/%RR>"/AGI^J^#?^%;? ?XB?"OQ9\1?"_CS1K/4_V<M?\)? +XZ^$]%^+.N>
M-_B'\!X]:^"?P\O_ -G77/&/BZY\-?#CX5>/M8\0>#_"/ZF7GQ5^ W[3-[^T
M_P#LF^#OC;J5K\4OAQX=7X<?&_2_A=XCU3P9\8_A#_PM3P9-?>'_ !=X8U2X
ML?[1TW46T?5IKSPAX_\ #2ZUH]GXMT;4M&BOV\2^&=7T:R_(O]NG_@IS\!_@
MKIFH_L<?LXW/PST?PW\*_AWXY^&7QQM;'Q?XP_9?TSX->&_!?AFR\(^"_@5^
MS_\ '1/!UO\ !CX??%_Q#IEO\2/!_P (O&%YXAM_A'X3^+OPKL?V>/$GB?P5
M\2?'O@];7U_]B7]@O4#X@\"_%?XO:?I@^&O[/_C[XL>-?^"?>E0^*_B?KGQ?
MC^!/Q_\ %LOQ:T31?VFO%OBRZ@\0>(=*^'\>H>!-$^''P$\1#Q);^ O%WPGT
MOQWXC\9>-_$%MX"@^&H!YO\ \$_O^":OP2TOQS\4?%OQ,\&_L?\ Q(T?X'^+
M_#'P2\$6?P%^%\OA[X?>)OB]\$V\21>,/VH_'?A+5="MO O@W]IWQ[X:\8^"
M/A1^T3X=^%MYXJ\&:AXO^"R7/C3QQXAU_0_"_P ._@=^AWQ _P""@'P<^''[
M0_@[X$ZOH7C"[\*^);WQ+X;\3?M,:;/X!?\ 9K^%GQ>T+P/\6?BC=?!CXH>,
M+WQ]I^M:#\2(OA[\#/B+XH\16TOAZZT?X>13?#FT\;ZKH]]\1?#0NOD+]OK]
MM+7?V/M/^&_[+/[+/PC^)OPSN[JYT&T@^+W@O]G?PWXR^"7PV^'WA/P7\0?C
M-\3/ WPRT76_&G@?0_'/QJ\(? GX4^/OC+<^ M+T_4-)U;X<^%/$_A[0]=G^
M/'B/X9^ _$7BO[$G_!-_P?\ %:W\(?&SXN?!_P"%GP[^!>LCX7?$R3]D?PI\
M)?%'A#P+\1/VKOV?KGXK_"O0OVQ-9TCXI6,'Q,M?"?Q2^&%UX.\?>%_AY\2M
M+_X6EJ]_XA6;X^^*O'.K>%-*AU( ]3^&?[ O[,'C?_@H)\7?'_A277/$?P:^
M"NO>"?B!9_"W2["*;X,?#[]M74_'/B/Q]\2$T;Q6]PMY+>:=J$?PP^+2_!_P
M2VI^%_A1\5-;\=^(=1U'PEJOQ<\7>!O$OZ/7O[7_ ,"],_:?\._L=:EK?BJ'
MXT^(_#M[XDTN.Z^''C0?#_4]2TS0!XSU'P+;?%2/P_!\-+CXJ?\ ""Q:I\0[
MCX;6'B6Z\50^!K>[\3W.FQZ1+8K>?#G[?/\ P4Y\/?LZ^-=+^ 'P4U?PE?\
MQZ;7X[SXA:_\3/A5\>/$WP2^"'P_M_A]-X\UCQ#X[\:_"C1[.QFU6QN_%'P2
M@\>Z3X;\4WWC3X'?"3XX6?[3OC;P+XC^&?AG4K;Q!\D?L&_\$[?"WQN\+>$/
M'GB3PK9^!?V#=;^('@_]L?X)_L[ZA\1/B#\0_BM??M!ZY^SWHO[._P ;[+XX
M?$O4=3/AWXB_ /QIK&@?$3XJ7UCI-QX@T3]JS6_BU%\5_&E[H6F/X@\'^- #
MV;]F'_@G5^SY%\5OBG\*/B1XJF_:5\/_ +*7C[39_@)K\FK^.]&\:_![PK\7
M]"/C+XL_LQ_''Q=X3L/"7P\^-M_JWBZ1OB]\2[SQ)XC\8_$[XMVOQ TC7/VA
MM"OM3N=,UKQW^J^K_%KX:?%K6/C?^S;\,?V@/!>@?M'>#/ EU'XKTSPAJ_@[
MQA\4/@1<?$#P]>6W@'XB>)?AUJDFI6T,MJ+VT\2:'IGC'2O[(U=([6UNK">R
MNWAD^'?VQ?V[?A;^SIJ=_P#LN?L]:;:^)?CSXMTCXQ:[XI\,?L]ZQ\#V^*?P
M0U&X\*GXEZ]XUT?X1^+=3L-,^)_[2FO:7XIU[X^?#OX ZII\/B3X\Z!\/?BW
MXMTW_A(+GPG)H?B3Y;_8(_95^+'CCXI?##XY:E\0_B1HWP=^"MY^T/I_PI^/
MUQJWPUU+XK_\%(O@=^T[\9/AK^TO\+?&?Q/\2>&?#=KJUOX'T'PKX!^%NG^(
MO%EW8^!OB%\7+VWUCPMXBT?2/#%EXAU'XF@'E_[)W_!+;X@?&?X_?%CXI?\
M!1SQ)\,?C7\0_AV_P_\ A!\0)/">D^$O#GCCXO>*_ACI=EK_ (1\7?%'Q!\+
MO%=GH7Q#^$?Q6^%OBGX3^(X?AW\7_A-\,?BCX1\7_";X8(UMK]IX"T[XQ_%G
M]M_&_P"UY\"/@I\;?@I^RYXLNO%FC^/_ (QQ6^E_#XZ;\,_&][\-M.O;NS\7
MS^#O"_B7XD:+X9E^'7@;6/&5K\._'=OX \.ZQK6G7NO+X*UJ+3+!8(=/-]\'
M?M<?ME_!_P#X)R^$O#G[.7[/>E.?C[XVU?1?$NEV>N?"?X^?'+PWH-G\3/%_
MBGQ)\1OC5\9-5^'=DGB/X@^-I_"_A#XP?&>3X<O\2M*^,OQCT[X6^.$\$6^H
M7NCQ6%U\7_LB_L6K^V+9ZG\4KRWT?P3^QE\=_$>C?$OX_>$_!WQW^-'Q(\9_
M'K]L#]F[XW_'SX=>)_B3\*/BQ<WV@M<?LW_M#>&)O!NN:U\1;"Y?QA\3OA+X
M>^'?P>M_!O@[3]-U>^N #MOBU_P23_9?_:?_ &]?VPM'\:?$?XA:7X0^(?@[
MX2_'GQ?\,_@)XR\3>#[W3/COXAMKCP1K?B[XWZG;>#O$'@@>(++0? '@+Q[^
MS9!J6M:-\2]$?QU^T5J%AHFM_#[Q,(-(_;U],@TOX?:]\&?@MX\\!^'_ (G?
M#WX4VOAWP@-8T;P]KUM\/]4O/"-YX?\ A=XM\??"SP-J'@:1?"OVS1H-0'AS
M0KCP#H^NZ+I6I:+X>G\/0VMF^E?(?[8?[4OPT_8J\)7WP_\ AOX'G\._%3XO
M>"?C!XM\.W7PG^#WAKX@:5\,6^&?PY\.Z9K7[0?Q>^%VB>*O ?BGXH>$OA=H
MMS\.M0U?X;?"J/QI\>O&_P -O#&KQ> ?!>M:'X'\1S>%OSN_8:_9L^/?C/\
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
M^,/%&GZ3X>T#P/X:T?3Y_&_B+4X]$T6VE\1>-?$MSJ'B?5NM\,^&OAC^Q/\
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
M2?AC^TMXP^!/BOXE-XRW?L_?$74?B3X9TCPKXPOO">C>+]2U3PEK'A2X\/\
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
MTGRM7Y*<Y;VM%Z[)B3;:2U6K79$M%53>0@,6W*%)#$A2%(,G!VL<'$;'GC&
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
MT#X7?#GXH^%?&VI>%/B%\(_B-X,^"WQU^*'PV\+_  ]TNQ_X)PCXIZ?X5MO
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
M2+O]E@?"/6O@YHT7C[XPQ>$_$/\ 5L?(X4JG]Y5V#(Z#<%VY&W> QQ\H8;B
M>7!XL;05VK@8 ^5=H4@8Q@$ JP'!"D,!MP:JF^3E3C!J,ZL]%:4G.5_?=DG=
M\U:>S=>I4:?LW&,3F:32C!)TG3:Y79-O#OFCK>Z5!I7N[3?5-RY>QN->70K!
M]5_LJ]\0QZ5:#54TF*XM-'GUX64!NVT]+V[N;VSTB>_$XLHKV:XO[>TN+<W;
M,T4DTGYMW_QM_P""JT-[=QV?[$_P$EL5NVCLIW_:*TTR/:-)LMY)UE^R8FE!
MC5X@B%#,&B%PT7E3?J7N@(S\A!((.T$,=ORE3CYLK]TC.X A<X-'[CIM3C!Q
ML' ((!(QP.&4$X&05SD$5T4,12H3J3EE^7XMU$E?%TZ\Y1LFK)T<107+Y-R?
MH.G*-*/*J&'JZW<J\9RDF]U'DG!*-]4K-WOJKV/R$T7]I'_@JQJ5S;6O_#$_
MP5BD^PS.SWWQ?N-$M=2F@U=M.FNX;K5'A.EPQ1PI<V^E75O<ZSJ.FZE#KMO:
M1V5O:6^KZ?Q;^-G_  4*M/V:_'7B7Q9\%8O@;XOM/BU^SMX8D\1_ :ZTW]HW
MXE^&/@3XV^+WA+PS^T=\5O!/PR3PC\3-)\0^//A-\,]0\0>)_"FC:IX.^(5G
M/-:2^(+KX=>-?["/@3Q'^M :  M\@ &"V % &006Q@;2I# GY",-@XIV^,'L
M"> -I#$Y.0!C)/4D8X!W'@YKHQ^/HXS#RH4LIRK N:IKVV%IX]5H<DZ<Y.FZ
MV95J2<U!P?-0E%0G)1A'W7#65>,E983"4]O>IQJ*:M_*Y5))7V=XO3;4_EZM
M/CA_P6-\0?\ "S9-%\=?$?2/A]I7B+]DWP7\$O%OB_\ 8\TS2?B;\1OA'\8_
M^"G/Q9^$'BOX]>/-";X%R:=H?QATW]D3X>^#?&?Q&\/Z?\,_"W@SX<_#?QU;
M_$_Q+^S_ /#GQ)X@\.W.C_0NB_\ !2S_ (*"^--9\ ^#?#_[!GCS0-6\9?!G
MXF>(KWQWXS^#OQ"TCX=:=\4_#ME^TE;:?I6G2W?CNQU^[\+>'O$/PG^%EQH-
MMJ&F6'BGX_\ @GXO67B"QL/@-KR>&?!GBO\ ?X>0"  F59VX495GR7;@?*TF
MXG/!DW$C=GD+0,,DH5<KR0-KD[=A#$;6R=@5@2"VT YP*\NK'VB<.6ER<K44
MXR<HMT,51<KIJ[O7A-;6]FU?WK&-];JZ]-_O\S^>C]IC]HW_ (*E7/@#]DWX
MH_LU>$?'FJ>/6_9$\2?M$_&[P!H'P-T#P5\!-=^)'@3X@? +5O&?PH^,6E_'
M?PIXJ_:C\'3^)/A9>_'/P7\(OAK\!=4_X7;KGQ2NM U36K2X\#:)K&M:-ZOX
MC_;)_;\\!:WXT&F_LO:A\1#I5Q'XXU(R^ _BO:^%&\(>&/V=?V8?'^K?#GX-
M/X<^%L?BR\\7>(O&?Q5\>^$-'OOB%JWCZ9O'W@OQM"'TBTT6X^&7@[]P 8"0
MV$W+DYVC>N<%CC&Y1EP7. %W?.1S2EX2HR8]@*D9QL4H0R]1M5D*A@#@KMW#
M&TD*E3]E2E3B]98BO6<];N-:LJG(]7\*7+=::W225@?*Y1DU=Q36OHTM=]--
M+K8_GBM/V[O^"G&B^)?C9I?_  S,/'_BWPWXR^(/@WPS%'\!/C]X"^#]AH'P
MNM?^"D?CS2;[23)X)\0^,/'7B_XG^'/V;?V<O"UKXL\-_%WQA\,=;N/VAO@]
M<>%O"G@_Q?K6H:!X_P!&]_X*/?M1_'SP7^WIH/PF\%7GP_\ 'WP4TO0+;X&^
M'_AGX2T[Q5^TIXHO6^,;_#SQMJG@KPE\4[?Q5\-O&%OX8BTN_P#"U[XG\;>
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
MUE%BQ@)10!UOB[XV_&:UG\7BV^+GQ.MQ;:Q^U/%;"#Q]XJB%O%X=@\/GP_%
M(]6411Z$9YSHZ1[5TPS2FR$!D?.A+\:OC(/%-_;CXM?$P6Z>)_&T"0#QYXI$
M*06G[.$>NVL*Q?VKL6*VULG6;>,*$AU4G4(U6[/G444 9WAGXV_&:XOO!RW'
MQ<^)TZW/C']AZTN5F\?>*I5N+7Q;X/UNZ\5VTX?5F$MOXGN88;CQ##)NCUJ>
M**;4EN9(U88EC\<OC8WACP]<-\8?BDUQ/\,=&U">=OB#XM,TU_+^TQJ.@2WT
MLIU<O)>2:%''HLER[-,^DQIIK.;-5A!10!HZY\</C3#9^.&B^+_Q0B:TTG]H
MV2U:/Q_XL1K:30_%6@V^BR6Y75@87T>WFF@TMXRK:?#+)%:&%'93LZA\:OC(
MFLF)/BU\34C_ .$\^,=GY:^//%*I]DTO]G[1]:TRUV#50OV;3M9EEU:P@QY5
MGJ<DE_;K'=.TI** &>'?C5\9)]:\*PS?%KXF30W-_P#LD)<Q2^//%,D=PGB;
MX<Z_?^)$GC?52LJ^(+Z&*]UQ9 PU:[BCN+\7$R*XY_2?CC\:Y?"^FW$GQ@^*
M4EP_AGX:7#SO\0/%CS//?_'#5=(OIVE;5R[37NE1QZ9=R%B]QIZ)93,]LJQ
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
MBCD=244 7]2^-GQFCO\ 643XN?$Y$BUKXZ11(GCWQ4JQQ:1^S]'K6DQQJ-6
M2/3-8)U;3D4!;+4R;^V$5U^]JSHGQJ^,DWB7PU!+\6OB9+#/\2/V1+":&3QY
MXI>*:Q\3?!#Q1JWB2REC;52DEIX@U6VM]3UNV<&'5=0@AO;]+BYB212B@#DM
M"^.?QMF\,>%KB7XQ?%.6>Y^'OPHO;B>3X@^+7FGO-1_:,\1Z'J%W-*VKEY;J
M_P!%@@T>\N'9I;K2X8M/G=[2-(1=UOXX_&J+2?$4D7Q@^*,4D'AKXN3PR1_$
M#Q8CPSZ;\;_#^DZ=-$ZZL&CEL-*FFTRRD0A[73Y9;*!H[:1XR44 ;/B'XV?&
M6#5O$D</Q;^)T,<'B']LB"%(O'OBJ-(8/"_PE\&ZEX9AB5-5"QQ>'=1N[J_T
M*- $TB]N;BZT\6\\TDC2Z1\:_C))XCT*"3XM?$V2";QQ^S3:30OX\\5-%+:Z
M]^SQ=ZWKMM)&VJE'M]:UI5U?5H6!CU'5%&H7BS78$M%% &5X2^-_QIN;?P0U
MQ\7OBA<-=Z5^S?)=&?Q_XKE-S)KGCKQ!9ZW)<&35F,SZQ:0PVNJM)N;4+>**
1"[,T4:*/DC)]3^9HHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>itp-20230331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 10 10:39:52 UTC 2023 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" targetNamespace="http://orientpaper.com/20230331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:itp="http://orientpaper.com/20230331" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20230331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20230331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20230331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="itp-20230331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet" id="itp_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals" id="itp_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement" id="itp_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals" id="itp_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConsolidatedCashFlow" id="itp_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3" id="itp_r_ShareholdersEquityType2or3">
        <link:definition>006 - Statement - Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground" id="itp_r_OrganizationandBusinessBackground">
        <link:definition>007 - Disclosure - Organization and Business Background</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies" id="itp_r_BasisofPresentationandSignificantAccountingPolicies">
        <link:definition>008 - Disclosure - Basis of Presentation and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Inventories" id="itp_r_Inventories">
        <link:definition>009 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets" id="itp_r_PrepaymentsandOtherCurrentAssets">
        <link:definition>010 - Disclosure - Prepayments and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Propertyplantandequipmentnet" id="itp_r_Propertyplantandequipmentnet">
        <link:definition>011 - Disclosure - Property, plant and equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Leases" id="itp_r_Leases">
        <link:definition>012 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LoansPayable" id="itp_r_LoansPayable">
        <link:definition>013 - Disclosure - Loans Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RelatedPartyTransactions" id="itp_r_RelatedPartyTransactions">
        <link:definition>014 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities" id="itp_r_OtherPayablesandAccruedLiabilities">
        <link:definition>015 - Disclosure - Other Payables and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/DerivativeLiabilities" id="itp_r_DerivativeLiabilities">
        <link:definition>016 - Disclosure - Derivative Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommonStock" id="itp_r_CommonStock">
        <link:definition>017 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/Warrants" id="itp_r_Warrants">
        <link:definition>018 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/EarningsPerShare" id="itp_r_EarningsPerShare">
        <link:definition>019 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/IncomeTaxes" id="itp_r_IncomeTaxes">
        <link:definition>020 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/StockIncentivePlans" id="itp_r_StockIncentivePlans">
        <link:definition>021 - Disclosure - Stock Incentive Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommitmentsandContingencies" id="itp_r_CommitmentsandContingencies">
        <link:definition>022 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SegmentReporting" id="itp_r_SegmentReporting">
        <link:definition>023 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers" id="itp_r_ConcentrationandMajorCustomersandSuppliers">
        <link:definition>024 - Disclosure - Concentration and Major Customers and Suppliers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk" id="itp_r_ConcentrationofCreditRisk">
        <link:definition>025 - Disclosure - Concentration of Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RisksandUncertainties" id="itp_r_RisksandUncertainties">
        <link:definition>026 - Disclosure - Risks and Uncertainties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/RecentAccountingPronouncements" id="itp_r_RecentAccountingPronouncements">
        <link:definition>027 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SubsequentEvent" id="itp_r_SubsequentEvent">
        <link:definition>028 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy" id="itp_r_AccountingPoliciesByPolicy">
        <link:definition>029 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables" id="itp_r_OrganizationandBusinessBackgroundTables">
        <link:definition>030 - Disclosure - Organization and Business Background (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/InventoriesTables" id="itp_r_InventoriesTables">
        <link:definition>031 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables" id="itp_r_PrepaymentsandOtherCurrentAssetsTables">
        <link:definition>032 - Disclosure - Prepayments and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetTables" id="itp_r_PropertyplantandequipmentnetTables">
        <link:definition>033 - Disclosure - Property, plant and equipment, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LeasesTables" id="itp_r_LeasesTables">
        <link:definition>034 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LoansPayableTables" id="itp_r_LoansPayableTables">
        <link:definition>035 - Disclosure - Loans Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables" id="itp_r_OtherPayablesandAccruedLiabilitiesTables">
        <link:definition>036 - Disclosure - Other Payables and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables" id="itp_r_DerivativeLiabilitiesTables">
        <link:definition>037 - Disclosure - Derivative Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/WarrantsTables" id="itp_r_WarrantsTables">
        <link:definition>038 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/EarningsPerShareTables" id="itp_r_EarningsPerShareTables">
        <link:definition>039 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/IncomeTaxesTables" id="itp_r_IncomeTaxesTables">
        <link:definition>040 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables" id="itp_r_CommitmentsandContingenciesTables">
        <link:definition>041 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/SegmentReportingTables" id="itp_r_SegmentReportingTables">
        <link:definition>042 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails" id="itp_r_OrganizationandBusinessBackgroundDetails">
        <link:definition>043 - Disclosure - Organization and Business Background (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable" id="itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable">
        <link:definition>044 - Disclosure - Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" id="itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
        <link:definition>045 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" id="itp_r_BasisofPresentationandSignificantAccountingPoliciesDetails">
        <link:definition>046 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable" id="itp_r_ScheduleofinventoriesTable">
        <link:definition>047 - Disclosure - Inventories (Details) - Schedule of inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable" id="itp_r_ScheduleofprepaymentsandothercurrentassetsTable">
        <link:definition>048 - Disclosure - Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetDetails" id="itp_r_PropertyplantandequipmentnetDetails">
        <link:definition>049 - Disclosure - Property, plant and equipment, net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable" id="itp_r_ScheduleofPropertyplantandequipmentnetTable">
        <link:definition>050 - Disclosure - Property, plant and equipment, net (Details) - Schedule of Property, plant and equipment, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LeasesDetails" id="itp_r_LeasesDetails">
        <link:definition>051 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" id="itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable">
        <link:definition>052 - Disclosure - Leases (Details) - Schedule of future minimum lease payments of the capital lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofleaseexpenseTable" id="itp_r_ScheduleofleaseexpenseTable">
        <link:definition>053 - Disclosure - Leases (Details) - Schedule of lease expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoperatingleasesTable" id="itp_r_ScheduleoperatingleasesTable">
        <link:definition>054 - Disclosure - Leases (Details) - Schedule operating leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable" id="itp_r_ScheduleofmaturitiesofitsleaseliabilitiesTable">
        <link:definition>055 - Disclosure - Leases (Details) - Schedule of maturities of its lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable" id="itp_r_ScheduleofweightedaverageremainingleasetermsanddiscountratesTable">
        <link:definition>056 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/LoansPayableDetails" id="itp_r_LoansPayableDetails">
        <link:definition>057 - Disclosure - Loans Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofshorttermbankloansTable" id="itp_r_ScheduleofshorttermbankloansTable">
        <link:definition>058 - Disclosure - Loans Payable (Details) - Schedule of short-term bank loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable" id="itp_r_ScheduleoflongtermloansbalanceTable">
        <link:definition>059 - Disclosure - Loans Payable (Details) - Schedule of long-term loans balance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable" id="itp_r_ScheduleoflongtermdebtrepaymentsTable">
        <link:definition>060 - Disclosure - Loans Payable (Details) - Schedule of long-term debt repayments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0STPgSxKPrWG+K+pA92ejBu4S+efVoPyFGpgalfZvw0nvbCrEuCCJ21UdQslf2IrfuMCK/bKtJ3nqNTqdBQJsnQhgDO9a2i6QNOx62uiIvI8PFJlRFCwoa3prTTRIHkiy] CSR-->
      <link:roleType roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails" id="itp_r_RelatedPartyTransactionsDetails">
        <link:definition>061 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable" id="itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable">
        <link:definition>062 - Disclosure - Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" id="itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
        <link:definition>063 - Disclosure - Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable" id="itp_r_ScheduleofchangesinthederivativeliabilitiesTable">
        <link:definition>064 - Disclosure - Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommonStockDetails" id="itp_r_CommonStockDetails">
        <link:definition>065 - Disclosure - Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/WarrantsDetails" id="itp_r_WarrantsDetails">
        <link:definition>066 - Disclosure - Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable" id="itp_r_ScheduleofstockwarrantactivitiesTable">
        <link:definition>067 - Disclosure - Warrants (Details) - Schedule of stock warrant activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable" id="itp_r_ScheduleofoutstandingandexercisablewarrantsTable">
        <link:definition>068 - Disclosure - Warrants (Details) - Schedule of outstanding and exercisable warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable" id="itp_r_ScheduleofbasicanddilutednetincomepershareTable">
        <link:definition>069 - Disclosure - Earnings Per Share (Details) - Schedule of basic and diluted net income per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/IncomeTaxesDetails" id="itp_r_IncomeTaxesDetails">
        <link:definition>070 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable" id="itp_r_ScheduleofprovisionsforincometaxesTable">
        <link:definition>071 - Disclosure - Income Taxes (Details) - Schedule of provisions for income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable" id="itp_r_ScheduleofdeferredtaxTable">
        <link:definition>072 - Disclosure - Income Taxes (Details) - Schedule of deferred tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable" id="itp_r_ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable">
        <link:definition>073 - Disclosure - Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/StockIncentivePlansDetails" id="itp_r_StockIncentivePlansDetails">
        <link:definition>074 - Disclosure - Stock Incentive Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails" id="itp_r_CommitmentsandContingenciesDetails">
        <link:definition>075 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable" id="itp_r_ScheduleoffutureminimumleasepaymentsTable">
        <link:definition>076 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable" id="itp_r_ScheduleoffinancialinformationforreportablesegmentsTable">
        <link:definition>077 - Disclosure - Segment Reporting (Details) - Schedule of financial information for reportable segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails" id="itp_r_ConcentrationandMajorCustomersandSuppliersDetails">
        <link:definition>078 - Disclosure - Concentration and Major Customers and Suppliers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails" id="itp_r_ConcentrationofCreditRiskDetails">
        <link:definition>079 - Disclosure - Concentration of Credit Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://orientpaper.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xs:element name="ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract"/>
  <xs:element name="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfInventoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfInventoriesAbstract"/>
  <xs:element name="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
  <xs:element name="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfPropertyPlantAndEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
  <xs:element name="ScheduleOfLeaseExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLeaseExpenseAbstract"/>
  <xs:element name="ScheduleOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract"/>
  <xs:element name="ScheduleOfShortTermBankLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfShortTermBankLoansAbstract"/>
  <xs:element name="ScheduleOfLongTermLoansBalanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLongTermLoansBalanceAbstract"/>
  <xs:element name="ScheduleOfLongTermDebtRepaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLongTermDebtRepaymentsAbstract"/>
  <xs:element name="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract"/>
  <xs:element name="ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
  <xs:element name="WarrantDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantDisclosureAbstract"/>
  <xs:element name="ScheduleOfStockWarrantActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfStockWarrantActivitiesAbstract"/>
  <xs:element name="ScheduleOfOutstandingAndExercisableWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
  <xs:element name="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
  <xs:element name="ScheduleOfProvisionsForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfDeferredTaxAbstract"/>
  <xs:element name="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
  <xs:element name="ScheduleOfFinancialInformationForReportableSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract"/>
  <xs:element name="ConcentrationAndMajorCustomersAndSuppliersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract16"/>
  <xs:element name="SubsidiaryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SubsidiaryAbstract"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract17"/>
  <xs:element name="VariableInterestEntityVieAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_VariableInterestEntityVieAbstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_AssetsAbstract0"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract20"/>
  <xs:element name="RawMaterialsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RawMaterialsAbstract"/>
  <xs:element name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
  <xs:element name="RmbAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RmbAbstract"/>
  <xs:element name="RemainingLeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RemainingLeaseTermAndDiscountRateAbstract"/>
  <xs:element name="FiscalYearAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_FiscalYearAbstract"/>
  <xs:element name="BasicLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BasicLossPerShareAbstract"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract21"/>
  <xs:element name="DilutedIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DilutedIncomePerShareAbstract"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_UnlabeledAbstract22"/>
  <xs:element name="ProvisionForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ProvisionForIncomeTaxesAbstract"/>
  <xs:element name="PrcStatutoryRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrcStatutoryRateAbstract"/>
  <xs:element name="DeferredGainOnSaleleaseback" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredGainOnSaleleaseback"/>
  <xs:element name="VariableInterestEntityConsolidatedCarryingAmountLiabilities1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
  <xs:element name="SubsidyIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_SubsidyIncome"/>
  <xs:element name="IncomeLossBeforeIncomeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_IncomeLossBeforeIncomeTaxes"/>
  <xs:element name="LoanToARelatedPartynet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_LoanToARelatedPartynet"/>
  <xs:element name="CashAndBankBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CashAndBankBalances"/>
  <xs:element name="TotalCashCashEquivalentsAndRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalCashCashEquivalentsAndRestrictedCash"/>
  <xs:element name="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
  <xs:element name="PrepaymentsandOtherCurrentAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_PrepaymentsandOtherCurrentAssetsTable"/>
  <xs:element name="PrepaymentsandOtherCurrentAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentsandOtherCurrentAssetsLineItems"/>
  <xs:element name="LeasesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesTable"/>
  <xs:element name="LeasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesLineItems"/>
  <xs:element name="OtherPayablesandAccruedLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OtherPayablesandAccruedLiabilitiesTable"/>
  <xs:element name="OtherPayablesandAccruedLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OtherPayablesandAccruedLiabilitiesLineItems"/>
  <xs:element name="CommonStockTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_CommonStockTable"/>
  <xs:element name="CommonStockLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockLineItems"/>
  <xs:element name="WarrantDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantDisclosureTextBlock"/>
  <xs:element name="ConcentrationAndMajorCustomersAndSuppliersTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
  <xs:element name="ConcentrationandMajorCustomersandSuppliersTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_ConcentrationandMajorCustomersandSuppliersTable"/>
  <xs:element name="ConcentrationandMajorCustomersandSuppliersLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationandMajorCustomersandSuppliersLineItems"/>
  <xs:element name="RisksAndUncertaintiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RisksAndUncertaintiesTextBlock"/>
  <xs:element name="RecentAccountingPronouncementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_RecentAccountingPronouncementsTable"/>
  <xs:element name="RecentAccountingPronouncementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecentAccountingPronouncementsLineItems"/>
  <xs:element name="ReverseStockSplitPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ReverseStockSplitPolicyTextBlock"/>
  <xs:element name="NonRecurringFairValueMeasurementsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
  <xs:element name="PrepaymentsandOtherCurrentAssetsTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
  <xs:element name="PrepaymentsandOtherCurrentAssetsTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
  <xs:element name="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock"/>
  <xs:element name="LeasesTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesTablesTable"/>
  <xs:element name="LeasesTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesTablesLineItems"/>
  <xs:element name="ScheduleOfLongTermDebtRepaymentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
  <xs:element name="OtherPayablesandAccruedLiabilitiesTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OtherPayablesandAccruedLiabilitiesTablesTable"/>
  <xs:element name="OtherPayablesandAccruedLiabilitiesTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems"/>
  <xs:element name="ScheduleOfOutstandingAndExercisableWarrants" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfOutstandingAndExercisableWarrants"/>
  <xs:element name="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
  <xs:element name="DateOfIncorporationOrEstablishment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DateOfIncorporationOrEstablishment"/>
  <xs:element name="PlaceOfIncorporationOrEstablishment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PlaceOfIncorporationOrEstablishment"/>
  <xs:element name="PercentageOfOwnerships" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfOwnerships"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
  <xs:element name="CurrentPortionOfLongtermLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CurrentPortionOfLongtermLoans"/>
  <xs:element name="DueToRelatedPartiesCurrentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_DueToRelatedPartiesCurrentAmount"/>
  <xs:element name="PrepaidLandLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaidLandLease"/>
  <xs:element name="PrepaymentForPurchaseOfMaterials" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentForPurchaseOfMaterials"/>
  <xs:element name="PrepaymentForPurchasesOfEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PrepaymentForPurchasesOfEquipment"/>
  <xs:element name="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <xs:element name="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems"/>
  <xs:element name="MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths"/>
  <xs:element name="LeasePaymentGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasePaymentGross"/>
  <xs:element name="LessCurrentPortionLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LessCurrentPortionLeaseLiability"/>
  <xs:element name="LeasesDetailsScheduleofleaseexpenseTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsScheduleofleaseexpenseTable"/>
  <xs:element name="LeasesDetailsScheduleofleaseexpenseLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsScheduleofleaseexpenseLineItems"/>
  <xs:element name="LeasesDetailsScheduleoperatingleasesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsScheduleoperatingleasesTable"/>
  <xs:element name="LeasesDetailsScheduleoperatingleasesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsScheduleoperatingleasesLineItems"/>
  <xs:element name="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable"/>
  <xs:element name="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems"/>
  <xs:element name="PresentValueOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PresentValueOfLeaseLiabilities"/>
  <xs:element name="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable"/>
  <xs:element name="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems"/>
  <xs:element name="ValueAddedTaxesPayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_ValueAddedTaxesPayableCurrent"/>
  <xs:element name="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
  <xs:element name="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
  <xs:element name="AdditionOfNewDerivativesRecognizedAsWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
  <xs:element name="ExerciseOfWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_ExerciseOfWarrant"/>
  <xs:element name="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
  <xs:element name="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
  <xs:element name="NetIncomelossPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NetIncomelossPerShare"/>
  <xs:element name="EffectOfDilution" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EffectOfDilution"/>
  <xs:element name="DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
  <xs:element name="DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
  <xs:element name="DeferredTaxAssetsMiscellaneousCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsMiscellaneousCurrent"/>
  <xs:element name="EffectOfDifferentTaxJurisdictioninDollars" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EffectOfDifferentTaxJurisdictioninDollars"/>
  <xs:element name="EffectOfExpensesNotDeductibleForPrcTaxPurposes" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
  <xs:element name="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems"/>
  <xs:element name="TotalLandLeasePayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalLandLeasePayments"/>
  <xs:element name="DepreciationAndAmortizationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DepreciationAndAmortizationExpense"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_OrganizationandBusinessBackgroundDetailsTable"/>
  <xs:element name="OrganizationandBusinessBackgroundDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
  <xs:element name="ServiceFeePercentageOfNetProfit" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_ServiceFeePercentageOfNetProfit"/>
  <xs:element name="ExercisePricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ExercisePricePerShare"/>
  <xs:element name="PercentageShareOfDistributableProfit" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageShareOfDistributableProfit"/>
  <xs:element name="PercentageOfRevenue" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfRevenue"/>
  <xs:element name="PercentageOfTotalAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_PercentageOfTotalAssets"/>
  <xs:element name="PropertyplantandequipmentnetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_PropertyplantandequipmentnetDetailsTable"/>
  <xs:element name="PropertyplantandequipmentnetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PropertyplantandequipmentnetDetailsLineItems"/>
  <xs:element name="SaleLeasebackTransactionLeasePeriod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SaleLeasebackTransactionLeasePeriod"/>
  <xs:element name="PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
  <xs:element name="PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
  <xs:element name="ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
  <xs:element name="LeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LeasesDetailsTable"/>
  <xs:element name="LeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeasesDetailsLineItems"/>
  <xs:element name="InceptionOfLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_InceptionOfLease"/>
  <xs:element name="LeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseLiability"/>
  <xs:element name="AmortizationOfLeaseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_AmortizationOfLeaseAsset"/>
  <xs:element name="DeferredGainAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredGainAmount"/>
  <xs:element name="LoansPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_LoansPayableDetailsTable"/>
  <xs:element name="LoansPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoansPayableDetailsLineItems"/>
  <xs:element name="InstallmentRepaymentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_InstallmentRepaymentDescription"/>
  <xs:element name="LeaseTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseTerm"/>
  <xs:element name="BorrowedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_BorrowedAmount"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="ProceedsFromPaymentsToLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_ProceedsFromPaymentsToLoan"/>
  <xs:element name="DueDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DueDate"/>
  <xs:element name="LoanDueDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LoanDueDescription"/>
  <xs:element name="CommonStockDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_CommonStockDetailsTable"/>
  <xs:element name="CommonStockDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockDetailsLineItems"/>
  <xs:element name="AggregateShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_AggregateShares"/>
  <xs:element name="CommonStockIssuedToPurchaseOfWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockIssuedToPurchaseOfWarrants"/>
  <xs:element name="GrossProceeds" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_GrossProceeds"/>
  <xs:element name="CorrespondingPricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CorrespondingPricePerShare"/>
  <xs:element name="ExercisePricePerWarrant1" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ExercisePricePerWarrant1"/>
  <xs:element name="AggregateSharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_AggregateSharesOfCommonStock"/>
  <xs:element name="WarrantsToPurchaseShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantsToPurchaseShares"/>
  <xs:element name="PublicOfferingForGrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="itp_PublicOfferingForGrossProceeds"/>
  <xs:element name="WarrantPricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantPricePerShare"/>
  <xs:element name="StockIssuedDuringPeriodPricePerShareReverseStockSplits" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
  <xs:element name="WarrantsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_WarrantsDetailsTable"/>
  <xs:element name="WarrantsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantsDetailsLineItems"/>
  <xs:element name="InvestmentWarrantsExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_InvestmentWarrantsExercisePrice"/>
  <xs:element name="WarrantTermDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_WarrantTermDescription"/>
  <xs:element name="CommonStockIssuedToPurchaseStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommonStockIssuedToPurchaseStock"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_IncomeTaxesDetailsTable"/>
  <xs:element name="IncomeTaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IncomeTaxesDetailsLineItems"/>
  <xs:element name="DescriptionOfCarryForwardsExpire" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DescriptionOfCarryForwardsExpire"/>
  <xs:element name="DeferredTaxAssetsValuationAllowancePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="itp_DeferredTaxAssetsValuationAllowancePercentage"/>
  <xs:element name="IncomeTaxStatuteOfLimitationsPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IncomeTaxStatuteOfLimitationsPeriod"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="LeaseExpirationPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LeaseExpirationPeriod"/>
  <xs:element name="CashPricesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_CashPricesDescription"/>
  <xs:element name="CommitmentsForPurchaseOrConstructionOfCapitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets"/>
  <xs:element name="PerformanceHoldbackOnNewTissuePaperPaymentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription"/>
  <xs:element name="LongtermLoanFromFinancialInstitutions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="itp_LongtermLoanFromFinancialInstitutions"/>
  <xs:element name="ConcentrationandMajorCustomersandSuppliersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
  <xs:element name="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
  <xs:element name="ConcentrationCreditRiskPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationCreditRiskPercentage"/>
  <xs:element name="ConcentrationofCreditRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="itp_ConcentrationofCreditRiskDetailsTable"/>
  <xs:element name="ConcentrationofCreditRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ConcentrationofCreditRiskDetailsLineItems"/>
  <xs:element name="BaodingShengdeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BaodingShengdeMember"/>
  <xs:element name="BasePaperAndOtherRawMaterialsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BasePaperAndOtherRawMaterialsMember"/>
  <xs:element name="BuildingLeaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_BuildingLeaseMember"/>
  <xs:element name="ChinaConstructionBankLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ChinaConstructionBankLoanMember"/>
  <xs:element name="ChinaConstructionBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ChinaConstructionBankMember"/>
  <xs:element name="DongfangHoldingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DongfangHoldingMember"/>
  <xs:element name="DongfangPaperMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DongfangPaperMember"/>
  <xs:element name="EliminationOfIntersegmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EliminationOfIntersegmentMember"/>
  <xs:element name="EnterprisewideConsolidatedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_EnterprisewideConsolidatedMember"/>
  <xs:element name="HebeiFangshengMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_HebeiFangshengMember"/>
  <xs:element name="HebeiTengshengMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_HebeiTengshengMember"/>
  <xs:element name="ICBCLoan2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoan2Member"/>
  <xs:element name="ICBCLoan3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoan3Member"/>
  <xs:element name="ICBCLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoanOneMember"/>
  <xs:element name="ICBCLoanZMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ICBCLoanZMember"/>
  <xs:element name="IndustrialAndCommercialBankOfChinaICBCLoan2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member"/>
  <xs:element name="IndustrialAndCommercialBankOfChinaICBCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_IndustrialAndCommercialBankOfChinaICBCMember"/>
  <xs:element name="JiangnaYuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_JiangnaYuMember"/>
  <xs:element name="LocalGovernmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_LocalGovernmentMember"/>
  <xs:element name="MrZhenyongLiuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_MrZhenyongLiuMember"/>
  <xs:element name="NewTermLoanAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NewTermLoanAgreementMember"/>
  <xs:element name="NotAttributableToSegmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_NotAttributableToSegmentsMember"/>
  <xs:element name="OperatingLeaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_OperatingLeaseMember"/>
  <xs:element name="PublicUtilitiesInventoryCoalAndGasMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_PublicUtilitiesInventoryCoalAndGasMember"/>
  <xs:element name="QianrongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_QianrongMember"/>
  <xs:element name="RecycledPaperBoardMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecycledPaperBoardMember"/>
  <xs:element name="RecycledWhiteScrapPaperMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RecycledWhiteScrapPaperMember"/>
  <xs:element name="RevenueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RevenueMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoan5Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoan5Member"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictLoanTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictMember"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictMember2Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictMember2Member"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictMember3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictMember3Member"/>
  <xs:element name="RuralCreditUnionOfXushuiDistrictMemberOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
  <xs:element name="ShengdeHoldingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_ShengdeHoldingsMember"/>
  <xs:element name="SupplierTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_SupplierTwoMember"/>
  <xs:element name="TLCLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TLCLMember"/>
  <xs:element name="TengshengPaperMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TengshengPaperMember"/>
  <xs:element name="TotalPurchasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalPurchasesMember"/>
  <xs:element name="TotalSalesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_TotalSalesMember"/>
  <xs:element name="XushuiLandLeaseMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_XushuiLandLeaseMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="itp_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>itp-20230331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 10 10:39:52 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoflongtermdebtrepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCash" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredCosts" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20230331.xsd#itp_DeferredGainOnSaleleaseback"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="itp_DeferredGainOnSaleleaseback" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAppropriated" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeLossBeforeIncomeTaxes" xlink:href="itp-20230331.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidyIncome" xlink:href="itp-20230331.xsd#itp_SubsidyIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_SubsidyIncome" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="us-gaap_InterestExpense" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="itp_IncomeLossBeforeIncomeTaxes" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10" weight="1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0STPgSxKPrWG+K+pA92ejBu4S+efVoPyFGpgalfZvw0nvbCrEuCCJ21UdQslf2IrfuMCK/bKtJ3nqNTqdBQJsnQhgDO9a2i6QNOx62uiIvI87+v3Q3hEndh/8BcrZ1ljb] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_LoanToARelatedPartynet" xlink:href="itp-20230331.xsd#itp_LoanToARelatedPartynet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="itp_LoanToARelatedPartynet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfBankDebt" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:href="itp-20230331.xsd#itp_TotalCashCashEquivalentsAndRestrictedCash"/>
    <loc xlink:type="locator" xlink:label="itp_CashAndBankBalances" xlink:href="itp-20230331.xsd#itp_CashAndBankBalances"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:to="itp_CashAndBankBalances" order="1" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionOfLongtermLoans" xlink:href="itp-20230331.xsd#itp_CurrentPortionOfLongtermLoans"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="itp_CurrentPortionOfLongtermLoans" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiability" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_DueToRelatedPartiesCurrentAmount" xlink:href="itp-20230331.xsd#itp_DueToRelatedPartiesCurrentAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="itp_DueToRelatedPartiesCurrentAmount" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxes" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20230331.xsd#itp_PrepaidLandLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="itp_PrepaidLandLease" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchaseOfMaterials" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="itp_PrepaymentForPurchaseOfMaterials" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="itp_PrepaymentForPurchasesOfEquipment" order="6" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedRentCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedRentCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="itp_ValueAddedTaxesPayableCurrent" xlink:href="itp-20230331.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_InterestPayableCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="8" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" order="3" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>itp-20230331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 10 10:39:52 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ShareholdersEquityType2or3" roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OrganizationandBusinessBackground" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_BasisofPresentationandSignificantAccountingPolicies" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Inventories" roleURI="http://orientpaper.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PrepaymentsandOtherCurrentAssets" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Propertyplantandequipmentnet" roleURI="http://orientpaper.com/role/Propertyplantandequipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Leases" roleURI="http://orientpaper.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LoansPayable" roleURI="http://orientpaper.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RelatedPartyTransactions" roleURI="http://orientpaper.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OtherPayablesandAccruedLiabilities" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_DerivativeLiabilities" roleURI="http://orientpaper.com/role/DerivativeLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommonStock" roleURI="http://orientpaper.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Warrants" roleURI="http://orientpaper.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_EarningsPerShare" roleURI="http://orientpaper.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_IncomeTaxes" roleURI="http://orientpaper.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_StockIncentivePlans" roleURI="http://orientpaper.com/role/StockIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommitmentsandContingencies" roleURI="http://orientpaper.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_SegmentReporting" roleURI="http://orientpaper.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliers" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationofCreditRisk" roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RisksandUncertainties" roleURI="http://orientpaper.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RecentAccountingPronouncements" roleURI="http://orientpaper.com/role/RecentAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_SubsequentEvent" roleURI="http://orientpaper.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_AccountingPoliciesByPolicy" roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OrganizationandBusinessBackgroundTables" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_InventoriesTables" roleURI="http://orientpaper.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PrepaymentsandOtherCurrentAssetsTables" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PropertyplantandequipmentnetTables" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LeasesTables" roleURI="http://orientpaper.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LoansPayableTables" roleURI="http://orientpaper.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OtherPayablesandAccruedLiabilitiesTables" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_DerivativeLiabilitiesTables" roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_WarrantsTables" roleURI="http://orientpaper.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_EarningsPerShareTables" roleURI="http://orientpaper.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_IncomeTaxesTables" roleURI="http://orientpaper.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommitmentsandContingenciesTables" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_SegmentReportingTables" roleURI="http://orientpaper.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable" roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofinventoriesTable" roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofPropertyplantandequipmentnetTable" roleURI="http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofleaseexpenseTable" roleURI="http://orientpaper.com/role/ScheduleofleaseexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofmaturitiesofitsleaseliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofweightedaverageremainingleasetermsanddiscountratesTable" roleURI="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofshorttermbankloansTable" roleURI="http://orientpaper.com/role/ScheduleofshorttermbankloansTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoflongtermloansbalanceTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoflongtermdebtrepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofchangesinthederivativeliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofstockwarrantactivitiesTable" roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofoutstandingandexercisablewarrantsTable" roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofbasicanddilutednetincomepershareTable" roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofdeferredtaxTable" roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable" roleURI="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffinancialinformationforreportablesegmentsTable" roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OrganizationandBusinessBackgroundDetails" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_BasisofPresentationandSignificantAccountingPoliciesDetails" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PropertyplantandequipmentnetDetails" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LeasesDetails" roleURI="http://orientpaper.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LoansPayableDetails" roleURI="http://orientpaper.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RelatedPartyTransactionsDetails" roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommonStockDetails" roleURI="http://orientpaper.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_WarrantsDetails" roleURI="http://orientpaper.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_IncomeTaxesDetails" roleURI="http://orientpaper.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_StockIncentivePlansDetails" roleURI="http://orientpaper.com/role/StockIncentivePlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommitmentsandContingenciesDetails" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliersDetails" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationofCreditRiskDetails" roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#DocumentAndEntityInformation" roleURI="http://orientpaper.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCash" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredCosts" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20230331.xsd#itp_DeferredGainOnSaleleaseback"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="itp_DeferredGainOnSaleleaseback" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20230331.xsd#itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidyIncome" xlink:href="itp-20230331.xsd#itp_SubsidyIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="itp_SubsidyIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeLossBeforeIncomeTaxes" xlink:href="itp-20230331.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="itp_IncomeLossBeforeIncomeTaxes" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanToARelatedPartynet" xlink:href="itp-20230331.xsd#itp_LoanToARelatedPartynet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="itp_LoanToARelatedPartynet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CashAndBankBalances" xlink:href="itp-20230331.xsd#itp_CashAndBankBalances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="itp_CashAndBankBalances" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:href="itp-20230331.xsd#itp_TotalCashCashEquivalentsAndRestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="itp_TotalCashCashEquivalentsAndRestrictedCash" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsAppropriatedMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackground">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsLineItems" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTable" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_PrepaymentsandOtherCurrentAssetsLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20230331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PrepaymentsandOtherCurrentAssetsLineItems" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Propertyplantandequipmentnet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Leases">
    <loc xlink:type="locator" xlink:label="itp_LeasesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTable" xlink:href="itp-20230331.xsd#itp_LeasesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesLineItems" xlink:to="itp_LeasesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesLineItems" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities">
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTable" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OtherPayablesandAccruedLiabilitiesLineItems" xlink:to="itp_OtherPayablesandAccruedLiabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OtherPayablesandAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStock">
    <loc xlink:type="locator" xlink:label="itp_CommonStockLineItems" xlink:href="itp-20230331.xsd#itp_CommonStockLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockTable" xlink:href="itp-20230331.xsd#itp_CommonStockTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_CommonStockLineItems" xlink:to="itp_CommonStockTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockLineItems" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Warrants">
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureTextBlock" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="itp_WarrantDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlans">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers">
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersTable" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersLineItems" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20230331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersLineItems" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RisksandUncertainties">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_RisksAndUncertaintiesTextBlock" xlink:href="itp-20230331.xsd#itp_RisksAndUncertaintiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="itp_RisksAndUncertaintiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RecentAccountingPronouncements">
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsLineItems" xlink:href="itp-20230331.xsd#itp_RecentAccountingPronouncementsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsTable" xlink:href="itp-20230331.xsd#itp_RecentAccountingPronouncementsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_RecentAccountingPronouncementsLineItems" xlink:to="itp_RecentAccountingPronouncementsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RecentAccountingPronouncementsLineItems" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SubsequentEvent">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ReverseStockSplitPolicyTextBlock" xlink:href="itp-20230331.xsd#itp_ReverseStockSplitPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="itp_ReverseStockSplitPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20230331.xsd#itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesTable" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyplantandequipmentnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="itp_LeasesTablesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTablesTable" xlink:href="itp-20230331.xsd#itp_LeasesTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesTablesLineItems" xlink:to="itp_LeasesTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesTablesLineItems" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesTablesLineItems" xlink:to="us-gaap_LeaseCostTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesTablesLineItems" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesTablesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesTablesLineItems" xlink:to="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesTable" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:to="itp_OtherPayablesandAccruedLiabilitiesTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:href="itp-20230331.xsd#itp_ScheduleOfOutstandingAndExercisableWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReportingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangHoldingMember" xlink:href="itp-20230331.xsd#itp_DongfangHoldingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_DongfangHoldingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ShengdeHoldingsMember" xlink:href="itp-20230331.xsd#itp_ShengdeHoldingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_ShengdeHoldingsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_BaodingShengdeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_QianrongMember" xlink:href="itp-20230331.xsd#itp_QianrongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_QianrongMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_DongfangPaperMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_TengshengPaperMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidiaryAbstract" xlink:href="itp-20230331.xsd#itp_SubsidiaryAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="itp_SubsidiaryAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DateOfIncorporationOrEstablishment" xlink:href="itp-20230331.xsd#itp_DateOfIncorporationOrEstablishment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_DateOfIncorporationOrEstablishment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PlaceOfIncorporationOrEstablishment" xlink:href="itp-20230331.xsd#itp_PlaceOfIncorporationOrEstablishment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_PlaceOfIncorporationOrEstablishment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfOwnerships" xlink:href="itp-20230331.xsd#itp_PercentageOfOwnerships"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_PercentageOfOwnerships" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_SubsidiaryAbstract" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_Assets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionOfLongtermLoans" xlink:href="itp-20230331.xsd#itp_CurrentPortionOfLongtermLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="itp_CurrentPortionOfLongtermLoans" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DueToRelatedPartiesCurrentAmount" xlink:href="itp-20230331.xsd#itp_DueToRelatedPartiesCurrentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="itp_DueToRelatedPartiesCurrentAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_Liabilities" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryCurrentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_PublicUtilitiesInventoryAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledPaperBoardMember" xlink:href="itp-20230331.xsd#itp_RecycledPaperBoardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_RecycledPaperBoardMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledWhiteScrapPaperMember" xlink:href="itp-20230331.xsd#itp_RecycledWhiteScrapPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_RecycledWhiteScrapPaperMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:href="itp-20230331.xsd#itp_PublicUtilitiesInventoryCoalAndGasMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BasePaperAndOtherRawMaterialsMember" xlink:href="itp-20230331.xsd#itp_BasePaperAndOtherRawMaterialsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="itp_BasePaperAndOtherRawMaterialsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RawMaterialsAbstract" xlink:href="itp-20230331.xsd#itp_RawMaterialsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="itp_RawMaterialsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RawMaterialsAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcess" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryValuationReserves" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20230331.xsd#itp_PrepaidLandLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_PrepaidLandLease" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchaseOfMaterials" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_PrepaymentForPurchaseOfMaterials" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_PrepaymentForPurchasesOfEquipment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseRightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_UseRightsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" xlink:href="itp-20230331.xsd#itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeasePaymentGross" xlink:href="itp-20230331.xsd#itp_LeasePaymentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="itp_LeasePaymentGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionLeaseLiability" xlink:href="itp-20230331.xsd#itp_LessCurrentPortionLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="itp_LessCurrentPortionLeaseLiability" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofleaseexpenseTable">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofleaseexpenseLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofleaseexpenseLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofleaseexpenseTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofleaseexpenseTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="itp_LeasesDetailsScheduleofleaseexpenseTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsScheduleofleaseexpenseTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="us-gaap_OperatingLeaseCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoperatingleasesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoperatingleasesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoperatingleasesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoperatingleasesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsScheduleoperatingleasesLineItems" xlink:to="itp_LeasesDetailsScheduleoperatingleasesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsScheduleoperatingleasesTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleoperatingleasesLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeaseMember" xlink:href="itp-20230331.xsd#itp_OperatingLeaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="itp_OperatingLeaseMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfLeaseLiabilities" xlink:href="itp-20230331.xsd#itp_PresentValueOfLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="itp_PresentValueOfLeaseLiabilities" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:to="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0STPgSxKPrWG+K+pA92ejBu4S+efVoPyFGpgalfZvw0nvbCrEuCCJ21UdQslf2IrfuMCK/bKtJ3nqNTqdBQJsnQhgDO9a2i6QNOx62uiIvI/DkDWBCefIktLO0fJbertk] CSR-->
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofshorttermbankloansTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCMember" xlink:href="itp-20230331.xsd#itp_IndustrialAndCommercialBankOfChinaICBCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member" xlink:href="itp-20230331.xsd#itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoanZMember" xlink:href="itp-20230331.xsd#itp_ICBCLoanZMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="itp_ICBCLoanZMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ChinaConstructionBankLoanMember" xlink:href="itp-20230331.xsd#itp_ChinaConstructionBankLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="itp_ChinaConstructionBankLoanMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoan5Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoan5Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoan5Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_JiangnaYuMember" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_JiangnaYuMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermLoansPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherLongTermDebtCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherLoansPayableLongTerm" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermDebtRepaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebt" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedRentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedRentCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ValueAddedTaxesPayableCurrent" xlink:href="itp-20230331.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="itp_ValueAddedTaxesPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable">
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20230331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:href="itp-20230331.xsd#itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLossOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLossOnDerivative" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ExerciseOfWarrant" xlink:href="itp-20230331.xsd#itp_ExerciseOfWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_ExerciseOfWarrant" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfStockWarrantActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable">
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_BasicLossPerShareAbstract" xlink:href="itp-20230331.xsd#itp_BasicLossPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_BasicLossPerShareAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NetIncomelossPerShare" xlink:href="itp-20230331.xsd#itp_NetIncomelossPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="itp_NetIncomelossPerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DilutedIncomePerShareAbstract" xlink:href="itp-20230331.xsd#itp_DilutedIncomePerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_DilutedIncomePerShareAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDilution" xlink:href="itp-20230331.xsd#itp_EffectOfDilution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="itp_EffectOfDilution" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageBasicSharesOutstandingProForma" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageBasicSharesOutstandingProForma"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageBasicSharesOutstandingProForma" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedProFormaAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_ProvisionForIncomeTaxesAbstract" xlink:href="itp-20230331.xsd#itp_ProvisionForIncomeTaxesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="itp_ProvisionForIncomeTaxesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofdeferredtaxTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfDeferredTaxAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfDeferredTaxAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfDeferredTaxAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsMiscellaneousCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable">
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDifferentTaxJurisdictioninDollars" xlink:href="itp-20230331.xsd#itp_EffectOfDifferentTaxJurisdictioninDollars"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="itp_EffectOfDifferentTaxJurisdictioninDollars" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:href="itp-20230331.xsd#itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable">
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_LandMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BuildingLeaseMember" xlink:href="itp-20230331.xsd#itp_BuildingLeaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="itp_BuildingLeaseMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalLandLeasePayments" xlink:href="itp-20230331.xsd#itp_TotalLandLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="itp_TotalLandLeasePayments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfLeaseLiabilities" xlink:href="itp-20230331.xsd#itp_PresentValueOfLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="itp_PresentValueOfLeaseLiabilities" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_DongfangPaperMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_TengshengPaperMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_BaodingShengdeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NotAttributableToSegmentsMember" xlink:href="itp-20230331.xsd#itp_NotAttributableToSegmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_NotAttributableToSegmentsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EliminationOfIntersegmentMember" xlink:href="itp-20230331.xsd#itp_EliminationOfIntersegmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_EliminationOfIntersegmentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_EnterprisewideConsolidatedMember" xlink:href="itp-20230331.xsd#itp_EnterprisewideConsolidatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="itp_EnterprisewideConsolidatedMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DepreciationAndAmortizationExpense" xlink:href="itp-20230331.xsd#itp_DepreciationAndAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="itp_DepreciationAndAmortizationExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails">
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangHoldingMember" xlink:href="itp-20230331.xsd#itp_DongfangHoldingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_DongfangHoldingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_BaodingShengdeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_DongfangPaperMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_HebeiTengshengMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_TengshengPaperMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RevenueMember" xlink:href="itp-20230331.xsd#itp_RevenueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="itp_RevenueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_CommonStockNoParValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_Capital" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ServiceFeePercentageOfNetProfit" xlink:href="itp-20230331.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_ServiceFeePercentageOfNetProfit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ExercisePricePerShare" xlink:href="itp-20230331.xsd#itp_ExercisePricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_ExercisePricePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TerminationLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageShareOfDistributableProfit" xlink:href="itp-20230331.xsd#itp_PercentageShareOfDistributableProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageShareOfDistributableProfit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfRevenue" xlink:href="itp-20230331.xsd#itp_PercentageOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageOfRevenue" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfTotalAssets" xlink:href="itp-20230331.xsd#itp_PercentageOfTotalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_PercentageOfTotalAssets" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SharePrice" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyplantandequipmentnetDetails">
    <loc xlink:type="locator" xlink:label="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:href="itp-20230331.xsd#itp_PropertyplantandequipmentnetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyplantandequipmentnetDetailsTable" xlink:href="itp-20230331.xsd#itp_PropertyplantandequipmentnetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="itp_PropertyplantandequipmentnetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_PropertyplantandequipmentnetDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_DongfangPaperMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_HebeiTengshengMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20230331.xsd#itp_SaleLeasebackTransactionLeasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="itp_SaleLeasebackTransactionLeasePeriod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:href="itp-20230331.xsd#itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:href="itp-20230331.xsd#itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:href="itp-20230331.xsd#itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLandHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLandHeldForUse"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireLandHeldForUse" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_LeasesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LeasesDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TLCLMember" xlink:href="itp-20230331.xsd#itp_TLCLMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="itp_TLCLMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_HebeiTengshengMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="itp_TLCLMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromHedgeFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetInvestmentInLeaseSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_NetInvestmentInLeaseSale" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_DerivativeFixedInterestRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InceptionOfLease" xlink:href="itp-20230331.xsd#itp_InceptionOfLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_InceptionOfLease" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseLiability" xlink:href="itp-20230331.xsd#itp_LeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_LeaseLiability" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_DepositLiabilityCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AmortizationOfLeaseAsset" xlink:href="itp-20230331.xsd#itp_AmortizationOfLeaseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_AmortizationOfLeaseAsset" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainAmount" xlink:href="itp-20230331.xsd#itp_DeferredGainAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_DeferredGainAmount" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsLineItems" xlink:href="itp-20230331.xsd#itp_LoansPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsTable" xlink:href="itp-20230331.xsd#itp_LoansPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_LoansPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_LoansPayableDetailsTable" xlink:to="dei_LegalEntityAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoanOneMember" xlink:href="itp-20230331.xsd#itp_ICBCLoanOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ICBCLoanOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoan2Member" xlink:href="itp-20230331.xsd#itp_ICBCLoan2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ICBCLoan2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoan3Member" xlink:href="itp-20230331.xsd#itp_ICBCLoan3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ICBCLoan3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ChinaConstructionBankMember" xlink:href="itp-20230331.xsd#itp_ChinaConstructionBankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_ChinaConstructionBankMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_NewTermLoanAgreementMember" xlink:href="itp-20230331.xsd#itp_NewTermLoanAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_NewTermLoanAgreementMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_JiangnaYuMember" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="itp_JiangnaYuMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LoansPayableMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="itp_JiangnaYuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember2Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember2Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember3Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember3Member" order="3" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_JiangnaYuMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_UnsecuredDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConstructionLoanCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InstallmentRepaymentDescription" xlink:href="itp-20230331.xsd#itp_InstallmentRepaymentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_InstallmentRepaymentDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionNetBookValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionNetBookValue" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBank" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseTerm" xlink:href="itp-20230331.xsd#itp_LeaseTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_LeaseTerm" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_BorrowedAmount" xlink:href="itp-20230331.xsd#itp_BorrowedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_BorrowedAmount" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20230331.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsTable" xlink:href="itp-20230331.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="dei_LegalEntityAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_MrZhenyongLiuMember" xlink:href="itp-20230331.xsd#itp_MrZhenyongLiuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_MrZhenyongLiuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="itp_DongfangPaperMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ProceedsFromPaymentsToLoan" xlink:href="itp-20230331.xsd#itp_ProceedsFromPaymentsToLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_ProceedsFromPaymentsToLoan" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DueDate" xlink:href="itp-20230331.xsd#itp_DueDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_DueDate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LoanDueDescription" xlink:href="itp-20230331.xsd#itp_LoanDueDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_LoanDueDescription" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherBorrowings" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestIncomeOther" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStockDetails">
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsLineItems" xlink:href="itp-20230331.xsd#itp_CommonStockDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsTable" xlink:href="itp-20230331.xsd#itp_CommonStockDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateShares" xlink:href="itp-20230331.xsd#itp_AggregateShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_AggregateShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockIssuedToPurchaseOfWarrants" xlink:href="itp-20230331.xsd#itp_CommonStockIssuedToPurchaseOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockIssuedToPurchaseOfWarrants" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_GrossProceeds" xlink:href="itp-20230331.xsd#itp_GrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_GrossProceeds" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CorrespondingPricePerShare" xlink:href="itp-20230331.xsd#itp_CorrespondingPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CorrespondingPricePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ExercisePricePerWarrant1" xlink:href="itp-20230331.xsd#itp_ExercisePricePerWarrant1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_ExercisePricePerWarrant1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateSharesOfCommonStock" xlink:href="itp-20230331.xsd#itp_AggregateSharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_AggregateSharesOfCommonStock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsToPurchaseShares" xlink:href="itp-20230331.xsd#itp_WarrantsToPurchaseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_WarrantsToPurchaseShares" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PublicOfferingForGrossProceeds" xlink:href="itp-20230331.xsd#itp_PublicOfferingForGrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_PublicOfferingForGrossProceeds" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantPricePerShare" xlink:href="itp-20230331.xsd#itp_WarrantPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_WarrantPricePerShare" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20230331.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsLineItems" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsTable" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_WarrantsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_WarrantsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_WarrantsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_InvestmentWarrantsExercisePrice" xlink:href="itp-20230331.xsd#itp_InvestmentWarrantsExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_InvestmentWarrantsExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantTermDescription" xlink:href="itp-20230331.xsd#itp_WarrantTermDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_WarrantTermDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockIssuedToPurchaseStock" xlink:href="itp-20230331.xsd#itp_CommonStockIssuedToPurchaseStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_CommonStockIssuedToPurchaseStock" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsTable" xlink:href="itp-20230331.xsd#itp_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_IncomeTaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_IncomeTaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_CN" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DescriptionOfCarryForwardsExpire" xlink:href="itp-20230331.xsd#itp_DescriptionOfCarryForwardsExpire"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_DescriptionOfCarryForwardsExpire" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsValuationAllowancePercentage" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsValuationAllowancePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_DeferredTaxAssetsValuationAllowancePercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:href="itp-20230331.xsd#itp_IncomeTaxStatuteOfLimitationsPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlansDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_EquityFairValueDisclosure" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsTable" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LocalGovernmentMember" xlink:href="itp-20230331.xsd#itp_LocalGovernmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_LocalGovernmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_XushuiLandLeaseMember" xlink:href="itp-20230331.xsd#itp_XushuiLandLeaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_XushuiLandLeaseMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiFangshengMember" xlink:href="itp-20230331.xsd#itp_HebeiFangshengMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="itp_HebeiFangshengMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseExpirationPeriod" xlink:href="itp-20230331.xsd#itp_LeaseExpirationPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_LeaseExpirationPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CashPricesDescription" xlink:href="itp-20230331.xsd#itp_CashPricesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CashPricesDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRentReceivablesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRentReceivablesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DeferredRentReceivablesNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets" xlink:href="itp-20230331.xsd#itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription" xlink:href="itp-20230331.xsd#itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_LongtermLoanFromFinancialInstitutions" xlink:href="itp-20230331.xsd#itp_LongtermLoanFromFinancialInstitutions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_LongtermLoanFromFinancialInstitutions" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails">
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierTwoMember" xlink:href="itp-20230331.xsd#itp_SupplierTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="itp_SupplierTwoMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalSalesMember" xlink:href="itp-20230331.xsd#itp_TotalSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="itp_TotalSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_TotalPurchasesMember" xlink:href="itp-20230331.xsd#itp_TotalPurchasesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="itp_TotalPurchasesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationCreditRiskPercentage" xlink:href="itp-20230331.xsd#itp_ConcentrationCreditRiskPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationCreditRiskPercentage" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20230331.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="itp_ConcentrationofCreditRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="itp_ConcentrationofCreditRiskDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="31" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>itp-20230331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 10 10:39:52 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $19,412,310 and $16,784,878 as of March 31, 2023 and December 31, 2022, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross (Loss) Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross profit (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeLossBeforeIncomeTaxes" xlink:href="itp-20230331.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="itp_IncomeLossBeforeIncomeTaxes_lbl" xml:lang="en-US">Loss before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_IncomeLossBeforeIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Used in Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Provided by Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net Increase in Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash - Beginning of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash, Cash Equivalents and Restricted Cash - End of Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Organization and Business Background [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesInventoryAxis_lbl" xml:lang="en-US">Inventory [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule of Prepayments and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total operating lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermAxis_lbl" xml:lang="en-US">Lease Contractual Term [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermDebtRepaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsAbstract_lbl" xml:lang="en-US">Schedule of Long Term Debt Repayments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsAbstract" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables And Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Other Payables and Accrued Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Totals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl" xml:lang="en-US">Balance at December 31, 2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Balance at March 31, 2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl1" xml:lang="en-US">Derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfStockWarrantActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfStockWarrantActivitiesAbstract_lbl" xml:lang="en-US">Schedule of Stock Warrant Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfStockWarrantActivitiesAbstract" xlink:to="itp_ScheduleOfStockWarrantActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Outstanding and exercisable at beginning of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Number of Outstanding and exercisable at end of the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Warrants Outstanding, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weight average exercise price of Outstanding and exercisable at beginning of the period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weight average exercise price of Outstanding and exercisable at end of the period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Warrants Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total Provision for (Deferred tax benefit)/ Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income tax expense(benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract_lbl" xml:lang="en-US">Schedule of Reconciles the Statutory Rates Effective Tax Rates [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Stock Incentive Plans [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Concentration of Credit Risk [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash and bank balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable (net of allowance for doubtful accounts of $647,787 and $881,878 as of March 31, 2023 and December 31, 2022, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Total inventory, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Due amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract" xlink:to="itp_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseNoncurrent_lbl" xml:lang="en-US">Prepayment on property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Finance lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant, and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl" xml:lang="en-US">Value-added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCosts_lbl" xml:lang="en-US">Deferred tax asset non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCosts" xlink:to="us-gaap_DeferredCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract0" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract0" xlink:to="itp_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl" xml:lang="en-US">Short-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Less: current portion, record in current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Amount due to shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract1" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract1" xlink:to="itp_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent_lbl" xml:lang="en-US">Long-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainOnSaleleaseback" xlink:href="itp-20230331.xsd#itp_DeferredGainOnSaleleaseback"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredGainOnSaleleaseback_lbl" xml:lang="en-US">Deferred gain on sale-leaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainOnSaleleaseback" xlink:to="itp_DeferredGainOnSaleleaseback_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liability - non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20230331.xsd#itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl" xml:lang="en-US">Consolidated VIE, liabilities (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract2" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract2" xlink:to="itp_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract3" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract3" xlink:to="itp_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, 50,000,000 shares authorized, $0.001 par value per share, 10,065,920 shares issued and outstanding as of March 31, 2023 and December, 31, 2022.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Statutory earnings reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsUnappropriated_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract4" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract4" xlink:to="itp_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other Income (Expense):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidyIncome" xlink:href="itp-20230331.xsd#itp_SubsidyIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SubsidyIncome_lbl" xml:lang="en-US">Subsidy income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidyIncome" xlink:to="itp_SubsidyIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xml:lang="en-US">Gain on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xml:lang="en-US">Gain (Loss) on derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract5" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract5" xlink:to="itp_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract6" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract6" xlink:to="itp_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract7" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract7" xlink:to="itp_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Losses Per Share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract8" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract8" xlink:to="itp_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic and Diluted Losses per Share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted Losses per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract9" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract9" xlink:to="itp_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Outstanding &#8211; Basic and Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Outstanding &#8211; Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">(Gain) Loss from disposal and impairment of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">(Recovery from) Allowance for bad debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xml:lang="en-US">Related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued payroll and employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract10" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract10" xlink:to="itp_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract11" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract11" xlink:to="itp_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl" xml:lang="en-US">Proceeds from long term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoanToARelatedPartynet" xlink:href="itp-20230331.xsd#itp_LoanToARelatedPartynet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoanToARelatedPartynet_lbl" xml:lang="en-US">Loan to a related party (net)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanToARelatedPartynet" xlink:to="itp_LoanToARelatedPartynet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract12" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract12" xlink:to="itp_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of Exchange Rate Changes on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract13" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract13" xlink:to="itp_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract14" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract14" xlink:to="itp_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest, net of capitalized interest cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract15" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract15" xlink:to="itp_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CashAndBankBalances" xlink:href="itp-20230331.xsd#itp_CashAndBankBalances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CashAndBankBalances_lbl" xml:lang="en-US">Cash and bank balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashAndBankBalances" xlink:to="itp_CashAndBankBalances_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:href="itp-20230331.xsd#itp_TotalCashCashEquivalentsAndRestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="itp_TotalCashCashEquivalentsAndRestrictedCash_lbl" xml:lang="en-US">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:to="itp_TotalCashCashEquivalentsAndRestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract16" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract16" xlink:to="itp_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl" xml:lang="en-US">Issuance of shares to officer and directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of shares to officer and directors (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl" xml:lang="en-US">Cost of sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xml:lang="en-US">(Gain) Loss on derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Gain on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Acquisition of land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US">Repayment of bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Payment of capital lease obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_lbl" xml:lang="en-US">Statutory Earnings Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriatedMember" xlink:to="us-gaap_RetainedEarningsAppropriatedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Organization and Business Background</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl" xml:lang="en-US">Schedule of subsidiaries and variable interest entities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SubsidiaryAbstract" xlink:href="itp-20230331.xsd#itp_SubsidiaryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SubsidiaryAbstract_lbl" xml:lang="en-US">Subsidiary:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_SubsidiaryAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DateOfIncorporationOrEstablishment" xlink:href="itp-20230331.xsd#itp_DateOfIncorporationOrEstablishment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DateOfIncorporationOrEstablishment_lbl" xml:lang="en-US">Date of Incorporation or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DateOfIncorporationOrEstablishment" xlink:to="itp_DateOfIncorporationOrEstablishment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PlaceOfIncorporationOrEstablishment" xlink:href="itp-20230331.xsd#itp_PlaceOfIncorporationOrEstablishment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PlaceOfIncorporationOrEstablishment_lbl" xml:lang="en-US">Place of Incorporation or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PlaceOfIncorporationOrEstablishment" xlink:to="itp_PlaceOfIncorporationOrEstablishment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfOwnerships" xlink:href="itp-20230331.xsd#itp_PercentageOfOwnerships"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfOwnerships_lbl" xml:lang="en-US">Percentage of Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfOwnerships" xlink:to="itp_PercentageOfOwnerships_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl" xml:lang="en-US">Principal Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract17" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract17" xlink:to="itp_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_VariableInterestEntityVieAbstract" xlink:href="itp-20230331.xsd#itp_VariableInterestEntityVieAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_VariableInterestEntityVieAbstract_lbl" xml:lang="en-US">Variable interest entity (&#8220;VIE&#8221;):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityVieAbstract" xlink:to="itp_VariableInterestEntityVieAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AssetsAbstract0" xlink:href="itp-20230331.xsd#itp_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AssetsAbstract0_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AssetsAbstract0" xlink:to="itp_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and bank balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract18" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract18" xlink:to="itp_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract19" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract19" xlink:to="itp_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CurrentPortionOfLongtermLoans" xlink:href="itp-20230331.xsd#itp_CurrentPortionOfLongtermLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CurrentPortionOfLongtermLoans_lbl" xml:lang="en-US">Current portion of long-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionOfLongtermLoans" xlink:to="itp_CurrentPortionOfLongtermLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Lease payment net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_DueToRelatedPartiesCurrentAmount" xlink:href="itp-20230331.xsd#itp_DueToRelatedPartiesCurrentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DueToRelatedPartiesCurrentAmount_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DueToRelatedPartiesCurrentAmount" xlink:to="itp_DueToRelatedPartiesCurrentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxes_lbl" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract20" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract20" xlink:to="itp_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred gain on sale-leaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RawMaterialsAbstract" xlink:href="itp-20230331.xsd#itp_RawMaterialsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RawMaterialsAbstract_lbl" xml:lang="en-US">Raw Materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RawMaterialsAbstract" xlink:to="itp_RawMaterialsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Semi-finished Goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished Goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Total inventory, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20230331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of prepayments and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidLandLease" xlink:href="itp-20230331.xsd#itp_PrepaidLandLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaidLandLease_lbl" xml:lang="en-US">Prepaid land lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidLandLease" xlink:to="itp_PrepaidLandLease_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchaseOfMaterials" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaymentForPurchaseOfMaterials_lbl" xml:lang="en-US">Prepayment for purchase of materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchaseOfMaterials" xlink:to="itp_PrepaymentForPurchaseOfMaterials_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentForPurchasesOfEquipment" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaymentForPurchasesOfEquipment_lbl" xml:lang="en-US">Prepayment for purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchasesOfEquipment" xlink:to="itp_PrepaymentForPurchasesOfEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl" xml:lang="en-US">Value-added tax recoverable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid gas</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant, and Equipment:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Totals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments of the capital lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" xlink:href="itp-20230331.xsd#itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" xlink:to="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasePaymentGross" xlink:href="itp-20230331.xsd#itp_LeasePaymentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeasePaymentGross_lbl" xml:lang="en-US">Lease payment gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasePaymentGross" xlink:to="itp_LeasePaymentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xml:lang="en-US">Schedule operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash outflow from operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of its lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PresentValueOfLeaseLiabilities" xlink:href="itp-20230331.xsd#itp_PresentValueOfLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PresentValueOfLeaseLiabilities_lbl" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfLeaseLiabilities" xlink:to="itp_PresentValueOfLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted average remaining lease terms and discount rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" xlink:to="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RmbAbstract" xlink:href="itp-20230331.xsd#itp_RmbAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RmbAbstract_lbl" xml:lang="en-US">RMB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract" xlink:to="itp_RmbAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RemainingLeaseTermAndDiscountRateAbstract" xlink:href="itp-20230331.xsd#itp_RemainingLeaseTermAndDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl" xml:lang="en-US">Remaining lease term and discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RemainingLeaseTermAndDiscountRateAbstract" xlink:to="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term (years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">Schedule of short-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Total short-term bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of long-term loans balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl" xml:lang="en-US">Long-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl" xml:lang="en-US">Schedule of long-term debt repayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_FiscalYearAbstract" xlink:href="itp-20230331.xsd#itp_FiscalYearAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_FiscalYearAbstract_lbl" xml:lang="en-US">Fiscal year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FiscalYearAbstract" xlink:to="itp_FiscalYearAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">Remainder of 2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2025 &amp; after</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl" xml:lang="en-US">Accrued electricity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedRentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedRentCurrent_lbl" xml:lang="en-US">Accrued rental</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ValueAddedTaxesPayableCurrent" xlink:href="itp-20230331.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl" xml:lang="en-US">Value-added tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueAddedTaxesPayableCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued interest to a related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Payable for purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US">Accrued commission to salesmen</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued bank loan interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Derivative Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of fair value warrant estimated valuation weighted-average assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected average volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of changes in the derivative liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:href="itp-20230331.xsd#itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl" xml:lang="en-US">Addition of new derivatives recognized as warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLossOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLossOnDerivative_lbl" xml:lang="en-US">Addition of new derivatives recognized as loss on derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLossOnDerivative" xlink:to="us-gaap_DerivativeLossOnDerivative_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ExerciseOfWarrant" xlink:href="itp-20230331.xsd#itp_ExerciseOfWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ExerciseOfWarrant_lbl" xml:lang="en-US">Exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExerciseOfWarrant" xlink:to="itp_ExerciseOfWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Change in fair value of derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureTextBlock" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantDisclosureTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureTextBlock" xlink:to="itp_WarrantDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock warrant activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Issued during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Number of Cancelled or expired during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weight average exercise price of Cancelled or expired during the period (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:href="itp-20230331.xsd#itp_ScheduleOfOutstandingAndExercisableWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl" xml:lang="en-US">Schedule of outstanding and exercisable warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Warrants Outstanding, Weighted Average Remaining Contractual life (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Warrants Exercisable, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Warrants Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of basic and diluted net income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BasicLossPerShareAbstract" xlink:href="itp-20230331.xsd#itp_BasicLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BasicLossPerShareAbstract_lbl" xml:lang="en-US">Basic loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="itp_BasicLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net loss for the period &#8211; numerator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net income for the period- numerator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl" xml:lang="en-US">Weighted average common stock outstanding &#8211; denominator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NetIncomelossPerShare" xlink:href="itp-20230331.xsd#itp_NetIncomelossPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NetIncomelossPerShare_lbl" xml:lang="en-US">Net loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NetIncomelossPerShare" xlink:to="itp_NetIncomelossPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract21" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract21" xlink:to="itp_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DilutedIncomePerShareAbstract" xlink:href="itp-20230331.xsd#itp_DilutedIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DilutedIncomePerShareAbstract_lbl" xml:lang="en-US">Diluted income per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="itp_DilutedIncomePerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Weighted average common stock outstanding &#8211; denominator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_UnlabeledAbstract22" xlink:href="itp-20230331.xsd#itp_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract22" xlink:to="itp_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDilution" xlink:href="itp-20230331.xsd#itp_EffectOfDilution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EffectOfDilution_lbl" xml:lang="en-US">Effect of dilution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDilution" xlink:to="itp_EffectOfDilution_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageBasicSharesOutstandingProForma" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageBasicSharesOutstandingProForma"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageBasicSharesOutstandingProForma_lbl" xml:lang="en-US">Weighted average common stock outstanding &#8211; denominator</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageBasicSharesOutstandingProForma" xlink:to="us-gaap_WeightedAverageBasicSharesOutstandingProForma_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedProFormaAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl" xml:lang="en-US">Diluted loss per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provisions for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ProvisionForIncomeTaxesAbstract" xlink:href="itp-20230331.xsd#itp_ProvisionForIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ProvisionForIncomeTaxesAbstract_lbl" xml:lang="en-US">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="itp_ProvisionForIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Current Tax Provision U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current Tax Provision PRC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Tax Provision PRC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax assets (liabilities)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl" xml:lang="en-US">Depreciation and amortization of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl" xml:lang="en-US">Impairment of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsMiscellaneousCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl" xml:lang="en-US">Miscellaneous</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Net operating loss carryover of PRC company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciles the statutory rates effective tax rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrcStatutoryRateAbstract" xlink:href="itp-20230331.xsd#itp_PrcStatutoryRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrcStatutoryRateAbstract_lbl" xml:lang="en-US">PRC Statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrcStatutoryRateAbstract" xlink:to="itp_PrcStatutoryRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfDifferentTaxJurisdictioninDollars" xlink:href="itp-20230331.xsd#itp_EffectOfDifferentTaxJurisdictioninDollars"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EffectOfDifferentTaxJurisdictioninDollars_lbl" xml:lang="en-US">Effect of different tax jurisdiction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDifferentTaxJurisdictioninDollars" xlink:to="itp_EffectOfDifferentTaxJurisdictioninDollars_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:href="itp-20230331.xsd#itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl" xml:lang="en-US">Effect of tax and book difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:to="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock Incentive Plans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalLandLeasePayments" xlink:href="itp-20230331.xsd#itp_TotalLandLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalLandLeasePayments_lbl" xml:lang="en-US">Total operating lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalLandLeasePayments" xlink:to="itp_TotalLandLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of financial information for reportable segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DepreciationAndAmortizationExpense" xlink:href="itp-20230331.xsd#itp_DepreciationAndAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DepreciationAndAmortizationExpense_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DepreciationAndAmortizationExpense" xlink:to="itp_DepreciationAndAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20230331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentration of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RisksAndUncertaintiesTextBlock" xlink:href="itp-20230331.xsd#itp_RisksAndUncertaintiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl" xml:lang="en-US">Risks and Uncertainties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RisksAndUncertaintiesTextBlock" xlink:to="itp_RisksAndUncertaintiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Event</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: unearned discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LessCurrentPortionLeaseLiability" xlink:href="itp-20230331.xsd#itp_LessCurrentPortionLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="itp_LessCurrentPortionLeaseLiability_lbl" xml:lang="en-US">Less: Current portion lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionLeaseLiability" xlink:to="itp_LessCurrentPortionLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount_lbl" xml:lang="en-US">Less: Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Less: Current portion of long-term loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Number of Exercised during the period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangHoldingMember" xlink:href="itp-20230331.xsd#itp_DongfangHoldingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DongfangHoldingMember_lbl" xml:lang="en-US">Dongfang Holding [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangHoldingMember" xlink:to="itp_DongfangHoldingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ShengdeHoldingsMember" xlink:href="itp-20230331.xsd#itp_ShengdeHoldingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ShengdeHoldingsMember_lbl" xml:lang="en-US">Shengde Holdings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ShengdeHoldingsMember" xlink:to="itp_ShengdeHoldingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BaodingShengdeMember_lbl" xml:lang="en-US">Baoding Shengde [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BaodingShengdeMember" xlink:to="itp_BaodingShengdeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_QianrongMember" xlink:href="itp-20230331.xsd#itp_QianrongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_QianrongMember_lbl" xml:lang="en-US">Qianrong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_QianrongMember" xlink:to="itp_QianrongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DongfangPaperMember_lbl" xml:lang="en-US">Dongfang Paper [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangPaperMember" xlink:to="itp_DongfangPaperMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TengshengPaperMember_lbl" xml:lang="en-US">Tengsheng Paper [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TengshengPaperMember" xlink:to="itp_TengshengPaperMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl" xml:lang="en-US">VIE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledPaperBoardMember" xlink:href="itp-20230331.xsd#itp_RecycledPaperBoardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RecycledPaperBoardMember_lbl" xml:lang="en-US">Recycled Paper Board [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledPaperBoardMember" xlink:to="itp_RecycledPaperBoardMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecycledWhiteScrapPaperMember" xlink:href="itp-20230331.xsd#itp_RecycledWhiteScrapPaperMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RecycledWhiteScrapPaperMember_lbl" xml:lang="en-US">Recycled White Scrap Paper [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledWhiteScrapPaperMember" xlink:to="itp_RecycledWhiteScrapPaperMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:href="itp-20230331.xsd#itp_PublicUtilitiesInventoryCoalAndGasMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl" xml:lang="en-US">Gas [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BasePaperAndOtherRawMaterialsMember" xlink:href="itp-20230331.xsd#itp_BasePaperAndOtherRawMaterialsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl" xml:lang="en-US">Base Paper and Other Raw Materials [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasePaperAndOtherRawMaterialsMember" xlink:to="itp_BasePaperAndOtherRawMaterialsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseRightsMember_lbl" xml:lang="en-US">Land use rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Building and improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in progress	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OperatingLeaseMember" xlink:href="itp-20230331.xsd#itp_OperatingLeaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OperatingLeaseMember_lbl" xml:lang="en-US">Operating Lease [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeaseMember" xlink:to="itp_OperatingLeaseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCMember" xlink:href="itp-20230331.xsd#itp_IndustrialAndCommercialBankOfChinaICBCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCMember_lbl" xml:lang="en-US">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IndustrialAndCommercialBankOfChinaICBCMember" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member" xlink:href="itp-20230331.xsd#itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member_lbl" xml:lang="en-US">ICBC Loan 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoanZMember" xlink:href="itp-20230331.xsd#itp_ICBCLoanZMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCLoanZMember_lbl" xml:lang="en-US">ICBC Loan z [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoanZMember" xlink:to="itp_ICBCLoanZMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ChinaConstructionBankLoanMember" xlink:href="itp-20230331.xsd#itp_ChinaConstructionBankLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ChinaConstructionBankLoanMember_lbl" xml:lang="en-US">China Construction Bank Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ChinaConstructionBankLoanMember" xlink:to="itp_ChinaConstructionBankLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 4 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoan5Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoan5Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoan5Member_lbl" xml:lang="en-US">Rural Credit Union of Xushui District Loan 5 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoan5Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoan5Member_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_JiangnaYuMember" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_JiangnaYuMember_lbl" xml:lang="en-US">Yujiangna [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_JiangnaYuMember" xlink:to="itp_JiangnaYuMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_JiangnaYuMember_lbl0" xml:lang="en-US">Jiangna Yu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_JiangnaYuMember" xlink:to="itp_JiangnaYuMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land lease [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BuildingLeaseMember" xlink:href="itp-20230331.xsd#itp_BuildingLeaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BuildingLeaseMember_lbl" xml:lang="en-US">Building lease [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BuildingLeaseMember" xlink:to="itp_BuildingLeaseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NotAttributableToSegmentsMember" xlink:href="itp-20230331.xsd#itp_NotAttributableToSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NotAttributableToSegmentsMember_lbl" xml:lang="en-US">Not Attributable to Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NotAttributableToSegmentsMember" xlink:to="itp_NotAttributableToSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EliminationOfIntersegmentMember" xlink:href="itp-20230331.xsd#itp_EliminationOfIntersegmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EliminationOfIntersegmentMember_lbl" xml:lang="en-US">Elimination of Inter-Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EliminationOfIntersegmentMember" xlink:to="itp_EliminationOfIntersegmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_EnterprisewideConsolidatedMember" xlink:href="itp-20230331.xsd#itp_EnterprisewideConsolidatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_EnterprisewideConsolidatedMember_lbl" xml:lang="en-US">Enterprise-Wide, Consolidated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EnterprisewideConsolidatedMember" xlink:to="itp_EnterprisewideConsolidatedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusAxis_lbl" xml:lang="en-US">Related and Nonrelated Party Status [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Aggregate shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Percentage of ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Capital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Registered capital (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ServiceFeePercentageOfNetProfit" xlink:href="itp-20230331.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl" xml:lang="en-US">Percentage of annual net profits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ServiceFeePercentageOfNetProfit" xlink:to="itp_ServiceFeePercentageOfNetProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl" xml:lang="en-US">Principal amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ExercisePricePerShare" xlink:href="itp-20230331.xsd#itp_ExercisePricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ExercisePricePerShare_lbl" xml:lang="en-US">Exercise price per share (in Yuan Renminbi per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExercisePricePerShare" xlink:to="itp_ExercisePricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TerminationLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TerminationLoans_lbl" xml:lang="en-US">Loan agreement to terminate (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TerminationLoans" xlink:to="us-gaap_TerminationLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Loan amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageShareOfDistributableProfit" xlink:href="itp-20230331.xsd#itp_PercentageShareOfDistributableProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageShareOfDistributableProfit_lbl" xml:lang="en-US">Percentage of distributable profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageShareOfDistributableProfit" xlink:to="itp_PercentageShareOfDistributableProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Consideration amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfRevenue" xlink:href="itp-20230331.xsd#itp_PercentageOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfRevenue_lbl" xml:lang="en-US">Percentage of revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfRevenue" xlink:to="itp_PercentageOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PercentageOfTotalAssets" xlink:href="itp-20230331.xsd#itp_PercentageOfTotalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PercentageOfTotalAssets_lbl" xml:lang="en-US">Percentage of total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfTotalAssets" xlink:to="itp_PercentageOfTotalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Par value per share of stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20230331.xsd#itp_SaleLeasebackTransactionLeasePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SaleLeasebackTransactionLeasePeriod_lbl" xml:lang="en-US">Term of lease, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SaleLeasebackTransactionLeasePeriod" xlink:to="itp_SaleLeasebackTransactionLeasePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:href="itp-20230331.xsd#itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl" xml:lang="en-US">Property, plant and equipment net value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:href="itp-20230331.xsd#itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl" xml:lang="en-US">Land use right net values</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl" xml:lang="en-US">Land use right net value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:href="itp-20230331.xsd#itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl" xml:lang="en-US">Value of land use right pledged for bank loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLandHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLandHeldForUse"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireLandHeldForUse_lbl" xml:lang="en-US">Land use right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLandHeldForUse" xlink:to="us-gaap_PaymentsToAcquireLandHeldForUse_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromHedgeFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities_lbl" xml:lang="en-US">Finance proceeding amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetInvestmentInLeaseSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetInvestmentInLeaseSale_lbl" xml:lang="en-US">Sale of lease equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseSale" xlink:to="us-gaap_NetInvestmentInLeaseSale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl" xml:lang="en-US">Purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl" xml:lang="en-US">Implicit interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_InceptionOfLease" xlink:href="itp-20230331.xsd#itp_InceptionOfLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InceptionOfLease_lbl" xml:lang="en-US">Inception of lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InceptionOfLease" xlink:to="itp_InceptionOfLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xml:lang="en-US">Leased equipment net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseLiability" xlink:href="itp-20230331.xsd#itp_LeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseLiability_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseLiability" xlink:to="itp_LeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositLiabilityCurrent_lbl" xml:lang="en-US">Current portion amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityCurrent" xlink:to="us-gaap_DepositLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AmortizationOfLeaseAsset" xlink:href="itp-20230331.xsd#itp_AmortizationOfLeaseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AmortizationOfLeaseAsset_lbl" xml:lang="en-US">Amortization of lease asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AmortizationOfLeaseAsset" xlink:to="itp_AmortizationOfLeaseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredGainAmount" xlink:href="itp-20230331.xsd#itp_DeferredGainAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredGainAmount_lbl" xml:lang="en-US">Deferred gain amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainAmount" xlink:to="itp_DeferredGainAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Loans fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Short-term borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnsecuredDebt_lbl" xml:lang="en-US">Unsecured bank loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Average short-term borrowing rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConstructionLoanCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent_lbl" xml:lang="en-US">Long-term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" xlink:to="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_InstallmentRepaymentDescription" xlink:href="itp-20230331.xsd#itp_InstallmentRepaymentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InstallmentRepaymentDescription_lbl" xml:lang="en-US">Installment repayment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InstallmentRepaymentDescription" xlink:to="itp_InstallmentRepaymentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Interest payment percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl" xml:lang="en-US">Interest rate percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl" xml:lang="en-US">Total outstanding loan current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionNetBookValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleLeasebackTransactionNetBookValue_lbl" xml:lang="en-US">Net book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionNetBookValue" xlink:to="us-gaap_SaleLeasebackTransactionNetBookValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableToBank_lbl" xml:lang="en-US">Total outstanding loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseTerm" xlink:href="itp-20230331.xsd#itp_LeaseTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseTerm_lbl" xml:lang="en-US">Lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseTerm" xlink:to="itp_LeaseTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_BorrowedAmount" xlink:href="itp-20230331.xsd#itp_BorrowedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_BorrowedAmount_lbl" xml:lang="en-US">Borrowed amount (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BorrowedAmount" xlink:to="itp_BorrowedAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayable_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl" xml:lang="en-US">Non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" xml:lang="en-US">Outstanding loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ProceedsFromPaymentsToLoan" xlink:href="itp-20230331.xsd#itp_ProceedsFromPaymentsToLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ProceedsFromPaymentsToLoan_lbl" xml:lang="en-US">Interest amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProceedsFromPaymentsToLoan" xlink:to="itp_ProceedsFromPaymentsToLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl" xml:lang="en-US">Interest rate on loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DueDate" xlink:href="itp-20230331.xsd#itp_DueDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DueDate_lbl" xml:lang="en-US">Due date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DueDate" xlink:to="itp_DueDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Repayment of related party loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoanDueDescription" xlink:href="itp-20230331.xsd#itp_LoanDueDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LoanDueDescription_lbl" xml:lang="en-US">Loan due description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanDueDescription" xlink:to="itp_LoanDueDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance_lbl" xml:lang="en-US">Loans amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentInterestRate_lbl" xml:lang="en-US">Fixed interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherBorrowings_lbl" xml:lang="en-US">Borrowing amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOther_lbl" xml:lang="en-US">Interest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateShares" xlink:href="itp-20230331.xsd#itp_AggregateShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AggregateShares_lbl" xml:lang="en-US">Aggregate shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateShares" xlink:to="itp_AggregateShares_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockIssuedToPurchaseOfWarrants" xlink:href="itp-20230331.xsd#itp_CommonStockIssuedToPurchaseOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommonStockIssuedToPurchaseOfWarrants_lbl" xml:lang="en-US">Warrants purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseOfWarrants" xlink:to="itp_CommonStockIssuedToPurchaseOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl" xml:lang="en-US">Common stock and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0" xml:lang="en-US">Issuance of common stock and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_GrossProceeds" xlink:href="itp-20230331.xsd#itp_GrossProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_GrossProceeds_lbl" xml:lang="en-US">Gross proceeds (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_GrossProceeds" xlink:to="itp_GrossProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CorrespondingPricePerShare" xlink:href="itp-20230331.xsd#itp_CorrespondingPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CorrespondingPricePerShare_lbl" xml:lang="en-US">Corresponding price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CorrespondingPricePerShare" xlink:to="itp_CorrespondingPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ExercisePricePerWarrant1" xlink:href="itp-20230331.xsd#itp_ExercisePricePerWarrant1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ExercisePricePerWarrant1_lbl" xml:lang="en-US">Exercise price of warrants (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExercisePricePerWarrant1" xlink:to="itp_ExercisePricePerWarrant1_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_AggregateSharesOfCommonStock" xlink:href="itp-20230331.xsd#itp_AggregateSharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_AggregateSharesOfCommonStock_lbl" xml:lang="en-US">Aggregate shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateSharesOfCommonStock" xlink:to="itp_AggregateSharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsToPurchaseShares" xlink:href="itp-20230331.xsd#itp_WarrantsToPurchaseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantsToPurchaseShares_lbl" xml:lang="en-US">Warrants to purchase shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsToPurchaseShares" xlink:to="itp_WarrantsToPurchaseShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PublicOfferingForGrossProceeds" xlink:href="itp-20230331.xsd#itp_PublicOfferingForGrossProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PublicOfferingForGrossProceeds_lbl" xml:lang="en-US">Public offering for gross proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicOfferingForGrossProceeds" xlink:to="itp_PublicOfferingForGrossProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantPricePerShare" xlink:href="itp-20230331.xsd#itp_WarrantPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantPricePerShare_lbl" xml:lang="en-US">Warrant Price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantPricePerShare" xlink:to="itp_WarrantPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl" xml:lang="en-US">Exercise price warrant (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20230331.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl" xml:lang="en-US">Reverse stock split, per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl" xml:lang="en-US">Total fair value of stock of grant (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_InvestmentWarrantsExercisePrice" xlink:href="itp-20230331.xsd#itp_InvestmentWarrantsExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_InvestmentWarrantsExercisePrice_lbl" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InvestmentWarrantsExercisePrice" xlink:to="itp_InvestmentWarrantsExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantTermDescription" xlink:href="itp-20230331.xsd#itp_WarrantTermDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_WarrantTermDescription_lbl" xml:lang="en-US">Warrant term, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantTermDescription" xlink:to="itp_WarrantTermDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockIssuedToPurchaseStock" xlink:href="itp-20230331.xsd#itp_CommonStockIssuedToPurchaseStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommonStockIssuedToPurchaseStock_lbl" xml:lang="en-US">Warrants to purchase shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseStock" xlink:to="itp_CommonStockIssuedToPurchaseStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DescriptionOfCarryForwardsExpire" xlink:href="itp-20230331.xsd#itp_DescriptionOfCarryForwardsExpire"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DescriptionOfCarryForwardsExpire_lbl" xml:lang="en-US">Description of carry forwards expire</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfCarryForwardsExpire" xlink:to="itp_DescriptionOfCarryForwardsExpire_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DeferredTaxAssetsValuationAllowancePercentage" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsValuationAllowancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_DeferredTaxAssetsValuationAllowancePercentage_lbl" xml:lang="en-US">Percentage of valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsValuationAllowancePercentage" xlink:to="itp_DeferredTaxAssetsValuationAllowancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xml:lang="en-US">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:href="itp-20230331.xsd#itp_IncomeTaxStatuteOfLimitationsPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl" xml:lang="en-US">Income tax, statute of limitations period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares_lbl" xml:lang="en-US">Aggregate shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityFairValueDisclosure_lbl" xml:lang="en-US">Fair value of stock (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityFairValueDisclosure" xlink:to="us-gaap_EquityFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfLand_lbl" xml:lang="en-US">Area of land (in Square Meters)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeaseExpirationPeriod" xlink:href="itp-20230331.xsd#itp_LeaseExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeaseExpirationPeriod_lbl" xml:lang="en-US">Lease expiration period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseExpirationPeriod" xlink:to="itp_LeaseExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Annual rental payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl" xml:lang="en-US">Annual rental (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CashPricesDescription" xlink:href="itp-20230331.xsd#itp_CashPricesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CashPricesDescription_lbl" xml:lang="en-US">Cash prices, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPricesDescription" xlink:to="itp_CashPricesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRentReceivablesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRentReceivablesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRentReceivablesNet_lbl" xml:lang="en-US">Annual rental total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentReceivablesNet" xlink:to="us-gaap_DeferredRentReceivablesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets" xlink:href="itp-20230331.xsd#itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets_lbl" xml:lang="en-US">Outstanding commitments amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets" xlink:to="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription" xlink:href="itp-20230331.xsd#itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription_lbl" xml:lang="en-US">Performance holdback on new tissue paper payment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription" xlink:to="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LongtermLoanFromFinancialInstitutions" xlink:href="itp-20230331.xsd#itp_LongtermLoanFromFinancialInstitutions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LongtermLoanFromFinancialInstitutions_lbl" xml:lang="en-US">Long-term loan from financial institutions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanFromFinancialInstitutions" xlink:to="itp_LongtermLoanFromFinancialInstitutions_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationCreditRiskPercentage" xlink:href="itp-20230331.xsd#itp_ConcentrationCreditRiskPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ConcentrationCreditRiskPercentage_lbl" xml:lang="en-US">Concentration credit risk, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationCreditRiskPercentage" xlink:to="itp_ConcentrationCreditRiskPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Per depositor per insured financial intuition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Maximum coverage from FDIC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ReverseStockSplitPolicyTextBlock" xlink:href="itp-20230331.xsd#itp_ReverseStockSplitPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ReverseStockSplitPolicyTextBlock_lbl" xml:lang="en-US">Reverse stock split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ReverseStockSplitPolicyTextBlock" xlink:to="itp_ReverseStockSplitPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Valuation of long-lived asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20230331.xsd#itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl" xml:lang="en-US">Non-Recurring Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_HebeiTengshengMember_lbl" xml:lang="en-US">Hebei Tengsheng [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiTengshengMember" xlink:to="itp_HebeiTengshengMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RevenueMember" xlink:href="itp-20230331.xsd#itp_RevenueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RevenueMember_lbl" xml:lang="en-US">Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RevenueMember" xlink:to="itp_RevenueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TLCLMember" xlink:href="itp-20230331.xsd#itp_TLCLMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TLCLMember_lbl" xml:lang="en-US">TLCL [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TLCLMember" xlink:to="itp_TLCLMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoanOneMember" xlink:href="itp-20230331.xsd#itp_ICBCLoanOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCLoanOneMember_lbl" xml:lang="en-US">ICBC Loan 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoanOneMember" xlink:to="itp_ICBCLoanOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoan2Member" xlink:href="itp-20230331.xsd#itp_ICBCLoan2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCLoan2Member_lbl" xml:lang="en-US">ICBC Loan 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoan2Member" xlink:to="itp_ICBCLoan2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ICBCLoan3Member" xlink:href="itp-20230331.xsd#itp_ICBCLoan3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ICBCLoan3Member_lbl" xml:lang="en-US">ICBC Loan 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoan3Member" xlink:to="itp_ICBCLoan3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ChinaConstructionBankMember" xlink:href="itp-20230331.xsd#itp_ChinaConstructionBankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_ChinaConstructionBankMember_lbl" xml:lang="en-US">China Construction Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ChinaConstructionBankMember" xlink:to="itp_ChinaConstructionBankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember_lbl" xml:lang="en-US">Rural credit union of xushui District [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember_lbl0" xml:lang="en-US">Rural Credit Union of Xushui District One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_NewTermLoanAgreementMember" xlink:href="itp-20230331.xsd#itp_NewTermLoanAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_NewTermLoanAgreementMember_lbl" xml:lang="en-US">New Term Loan Agreement [Member]</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0STPgSxKPrWG+K+pA92ejBu4S+efVoPyFGpgalfZvw0nvbCrEuCCJ21UdQslf2IrfuMCK/bKtJ3nqNTqdBQJsnQhgDO9a2i6QNOx62uiIvI//2L9Z/mD8MQtErnyDwIDX] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NewTermLoanAgreementMember" xlink:to="itp_NewTermLoanAgreementMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_NewTermLoanAgreementMember_lbl0" xml:lang="en-US">New term loan agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NewTermLoanAgreementMember" xlink:to="itp_NewTermLoanAgreementMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl" xml:lang="en-US">Rural credit union of xushui District 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl0" xml:lang="en-US">Rural credit union of xushui District member1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember2Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember2Member_lbl" xml:lang="en-US">Rural credit union of xushui District 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember2Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember2Member_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember2Member_lbl0" xml:lang="en-US">Rural credit union of xushui District member 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember2Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember2Member_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember3Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember3Member_lbl" xml:lang="en-US">Rural credit union of xushui District 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember3Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember3Member_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember3Member_lbl0" xml:lang="en-US">Rural credit union of xushui District member 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember3Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember3Member_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_MrZhenyongLiuMember" xlink:href="itp-20230331.xsd#itp_MrZhenyongLiuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_MrZhenyongLiuMember_lbl" xml:lang="en-US">Mr. Zhenyong Liu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="itp_MrZhenyongLiuMember_lbl0" xml:lang="en-US">Mr Zhenyong Liu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">China [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LocalGovernmentMember" xlink:href="itp-20230331.xsd#itp_LocalGovernmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LocalGovernmentMember_lbl" xml:lang="en-US">Local Government [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LocalGovernmentMember" xlink:to="itp_LocalGovernmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_XushuiLandLeaseMember" xlink:href="itp-20230331.xsd#itp_XushuiLandLeaseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_XushuiLandLeaseMember_lbl" xml:lang="en-US">Xushui Land Lease [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_XushuiLandLeaseMember" xlink:to="itp_XushuiLandLeaseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_HebeiFangshengMember" xlink:href="itp-20230331.xsd#itp_HebeiFangshengMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_HebeiFangshengMember_lbl" xml:lang="en-US">Hebei Fangsheng [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiFangshengMember" xlink:to="itp_HebeiFangshengMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalSalesMember" xlink:href="itp-20230331.xsd#itp_TotalSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalSalesMember_lbl" xml:lang="en-US">Total Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalSalesMember" xlink:to="itp_TotalSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_TotalPurchasesMember" xlink:href="itp-20230331.xsd#itp_TotalPurchasesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_TotalPurchasesMember_lbl" xml:lang="en-US">Total Purchases [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalPurchasesMember" xlink:to="itp_TotalPurchasesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_SupplierTwoMember" xlink:href="itp-20230331.xsd#itp_SupplierTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_SupplierTwoMember_lbl" xml:lang="en-US">Supplier Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierTwoMember" xlink:to="itp_SupplierTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTable" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTable_lbl" xml:lang="en-US">Prepayments and Other Current Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTable" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsLineItems" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentsandOtherCurrentAssetsLineItems_lbl" xml:lang="en-US">Prepayments and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTable" xlink:href="itp-20230331.xsd#itp_LeasesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesTable_lbl" xml:lang="en-US">Leases [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesTable" xlink:to="itp_LeasesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesLineItems_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesLineItems" xlink:to="itp_LeasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTable" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTable_lbl" xml:lang="en-US">Other Payables and Accrued Liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OtherPayablesandAccruedLiabilitiesTable" xlink:to="itp_OtherPayablesandAccruedLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OtherPayablesandAccruedLiabilitiesLineItems_lbl" xml:lang="en-US">Other Payables and Accrued Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OtherPayablesandAccruedLiabilitiesLineItems" xlink:to="itp_OtherPayablesandAccruedLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockTable" xlink:href="itp-20230331.xsd#itp_CommonStockTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockTable_lbl" xml:lang="en-US">Common Stock [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockTable" xlink:to="itp_CommonStockTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockLineItems" xlink:href="itp-20230331.xsd#itp_CommonStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockLineItems_lbl" xml:lang="en-US">Common Stock [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockLineItems" xlink:to="itp_CommonStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersTable" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersTable_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersTable" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersLineItems_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersLineItems" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsTable" xlink:href="itp-20230331.xsd#itp_RecentAccountingPronouncementsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecentAccountingPronouncementsTable_lbl" xml:lang="en-US">Recent Accounting Pronouncements [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecentAccountingPronouncementsTable" xlink:to="itp_RecentAccountingPronouncementsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RecentAccountingPronouncementsLineItems" xlink:href="itp-20230331.xsd#itp_RecentAccountingPronouncementsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecentAccountingPronouncementsLineItems_lbl" xml:lang="en-US">Recent Accounting Pronouncements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecentAccountingPronouncementsLineItems" xlink:to="itp_RecentAccountingPronouncementsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesTable" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesTable_lbl" xml:lang="en-US">Prepayments and Other Current Assets (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesTable" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems_lbl" xml:lang="en-US">Prepayments and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTablesTable" xlink:href="itp-20230331.xsd#itp_LeasesTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesTablesTable_lbl" xml:lang="en-US">Leases (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesTablesTable" xlink:to="itp_LeasesTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesTablesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_LeasesTablesLineItems_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesTablesLineItems" xlink:to="itp_LeasesTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesTable" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesTable_lbl" xml:lang="en-US">Other Payables and Accrued Liabilities (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OtherPayablesandAccruedLiabilitiesTablesTable" xlink:to="itp_OtherPayablesandAccruedLiabilitiesTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems_lbl" xml:lang="en-US">Other Payables and Accrued Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:to="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US">Variable Interest Entity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable_lbl" xml:lang="en-US">Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems_lbl" xml:lang="en-US">Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl" xml:lang="en-US">Inventory [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryCurrentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US">Inventory, Current [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US">Inventory [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable_lbl" xml:lang="en-US">Leases (Details) - Schedule of future minimum lease payments of the capital lease [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:to="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems_lbl" xml:lang="en-US">Schedule of future minimum lease payments of the capital lease [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofleaseexpenseTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofleaseexpenseTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleofleaseexpenseTable_lbl" xml:lang="en-US">Leases (Details) - Schedule of lease expense [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleofleaseexpenseTable" xlink:to="itp_LeasesDetailsScheduleofleaseexpenseTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofleaseexpenseLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofleaseexpenseLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleofleaseexpenseLineItems_lbl" xml:lang="en-US">Schedule of lease expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="itp_LeasesDetailsScheduleofleaseexpenseLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoperatingleasesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoperatingleasesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleoperatingleasesTable_lbl" xml:lang="en-US">Leases (Details) - Schedule operating leases [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleoperatingleasesTable" xlink:to="itp_LeasesDetailsScheduleoperatingleasesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleoperatingleasesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoperatingleasesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleoperatingleasesLineItems_lbl" xml:lang="en-US">Schedule operating leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleoperatingleasesLineItems" xlink:to="itp_LeasesDetailsScheduleoperatingleasesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermDomain_lbl" xml:lang="en-US">Lease Contractual Term [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="us-gaap_LeaseContractualTermDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable_lbl" xml:lang="en-US">Leases (Details) - Schedule of maturities of its lease liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:to="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems_lbl" xml:lang="en-US">Schedule of maturities of its lease liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable_lbl" xml:lang="en-US">Leases (Details) - Schedule of weighted average remaining lease terms and discount rates [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:to="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems_lbl" xml:lang="en-US">Schedule of weighted average remaining lease terms and discount rates [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:to="itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl" xml:lang="en-US">Exercise Price Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityTable_lbl" xml:lang="en-US">Product Warranty Liability [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US">Schedule of fair value warrant estimated valuation weighted-average assumptions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20230331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable_lbl" xml:lang="en-US">Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems_lbl" xml:lang="en-US">Schedule of changes in the derivative liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable_lbl" xml:lang="en-US">Warrants (Details) - Schedule of outstanding and exercisable warrants [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems_lbl" xml:lang="en-US">Warrants (Details) - Schedule of outstanding and exercisable warrants [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:to="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsTable_lbl" xml:lang="en-US">Organization and Business Background (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsTable" xlink:to="itp_OrganizationandBusinessBackgroundDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OrganizationandBusinessBackgroundDetailsLineItems_lbl" xml:lang="en-US">Organization and Business Background (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="itp_OrganizationandBusinessBackgroundDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyplantandequipmentnetDetailsTable" xlink:href="itp-20230331.xsd#itp_PropertyplantandequipmentnetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PropertyplantandequipmentnetDetailsTable_lbl" xml:lang="en-US">Property, plant and equipment, net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyplantandequipmentnetDetailsTable" xlink:to="itp_PropertyplantandequipmentnetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:href="itp-20230331.xsd#itp_PropertyplantandequipmentnetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PropertyplantandequipmentnetDetailsLineItems_lbl" xml:lang="en-US">Property, plant and equipment, net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyplantandequipmentnetDetailsLineItems" xlink:to="itp_PropertyplantandequipmentnetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsTable_lbl" xml:lang="en-US">Leases (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsTable" xlink:to="itp_LeasesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LeasesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesDetailsLineItems_lbl" xml:lang="en-US">Leases (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesDetailsLineItems" xlink:to="itp_LeasesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsTable" xlink:href="itp-20230331.xsd#itp_LoansPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableDetailsTable_lbl" xml:lang="en-US">Loans Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableDetailsTable" xlink:to="itp_LoansPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_LoansPayableDetailsLineItems" xlink:href="itp-20230331.xsd#itp_LoansPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoansPayableDetailsLineItems_lbl" xml:lang="en-US">Loans Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoansPayableDetailsLineItems" xlink:to="itp_LoansPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusDomain_lbl" xml:lang="en-US">Related and Nonrelated Party Status [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsTable" xlink:href="itp-20230331.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RelatedPartyTransactionsDetailsTable" xlink:to="itp_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20230331.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RelatedPartyTransactionsDetailsLineItems" xlink:to="itp_RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsTable" xlink:href="itp-20230331.xsd#itp_CommonStockDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockDetailsTable_lbl" xml:lang="en-US">Common Stock (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDetailsTable" xlink:to="itp_CommonStockDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommonStockDetailsLineItems" xlink:href="itp-20230331.xsd#itp_CommonStockDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="itp_CommonStockDetailsLineItems_lbl" xml:lang="en-US">Common Stock [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsTable" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsTable_lbl" xml:lang="en-US">Warrants (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsTable" xlink:to="itp_WarrantsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantsDetailsLineItems" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsDetailsLineItems_lbl" xml:lang="en-US">Warrants (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsDetailsLineItems" xlink:to="itp_WarrantsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsTable" xlink:href="itp-20230331.xsd#itp_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxesDetailsTable" xlink:to="itp_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_IncomeTaxesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxesDetailsLineItems_lbl" xml:lang="en-US">Income Taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxesDetailsLineItems" xlink:to="itp_IncomeTaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsTable" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsandContingenciesDetailsTable" xlink:to="itp_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsandContingenciesDetailsLineItems" xlink:to="itp_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems_lbl" xml:lang="en-US">Concentration and Major Customers and Suppliers (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20230331.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationofCreditRiskDetailsTable_lbl" xml:lang="en-US">Concentration of Credit Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationofCreditRiskDetailsTable" xlink:to="itp_ConcentrationofCreditRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationofCreditRiskDetailsLineItems_lbl" xml:lang="en-US">Concentration of Credit Risk (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationofCreditRiskDetailsLineItems" xlink:to="itp_ConcentrationofCreditRiskDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl0" xml:lang="en-US">Addition of new derivatives recognized as warrant&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AggregateShares_lbl0" xml:lang="en-US">The number of aggregate shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateShares" xlink:to="itp_AggregateShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_AggregateSharesOfCommonStock_lbl0" xml:lang="en-US">Aggregate shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateSharesOfCommonStock" xlink:to="itp_AggregateSharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_BorrowedAmount_lbl0" xml:lang="en-US">Borrowed amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BorrowedAmount" xlink:to="itp_BorrowedAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CashAndBankBalances_lbl0" xml:lang="en-US">The amount of cash bank balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashAndBankBalances" xlink:to="itp_CashAndBankBalances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CashPricesDescription_lbl0" xml:lang="en-US">Description of cash prices.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPricesDescription" xlink:to="itp_CashPricesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets_lbl0" xml:lang="en-US">Commitments for purchase or construction of capital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets" xlink:to="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CommonStockIssuedToPurchaseOfWarrants_lbl0" xml:lang="en-US">The number of common stock issued to purchase of warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseOfWarrants" xlink:to="itp_CommonStockIssuedToPurchaseOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl0" xml:lang="en-US">Disclosure of concentration and major customers and suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ConcentrationCreditRiskPercentage_lbl0" xml:lang="en-US">For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the &quot;benchmark&quot; (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationCreditRiskPercentage" xlink:to="itp_ConcentrationCreditRiskPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CorrespondingPricePerShare_lbl0" xml:lang="en-US">Corresponding price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CorrespondingPricePerShare" xlink:to="itp_CorrespondingPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_CurrentPortionOfLongtermLoans_lbl0" xml:lang="en-US">Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionOfLongtermLoans" xlink:to="itp_CurrentPortionOfLongtermLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DateOfIncorporationOrEstablishment_lbl0" xml:lang="en-US">Date of incorporation or establishment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DateOfIncorporationOrEstablishment" xlink:to="itp_DateOfIncorporationOrEstablishment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0" xml:lang="en-US">Deferred tax assets depreciation of amortization property plant and equipment current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0" xml:lang="en-US">Deferred tax assets impairment of property, plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl0" xml:lang="en-US">Deferred tax asset Miscellaneous.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DescriptionOfCarryForwardsExpire_lbl0" xml:lang="en-US">Description of carry forwards expire.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfCarryForwardsExpire" xlink:to="itp_DescriptionOfCarryForwardsExpire_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DueDate_lbl0" xml:lang="en-US">Due date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DueDate" xlink:to="itp_DueDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DueToRelatedPartiesCurrentAmount_lbl0" xml:lang="en-US">The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DueToRelatedPartiesCurrentAmount" xlink:to="itp_DueToRelatedPartiesCurrentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_EffectOfDifferentTaxJurisdictioninDollars_lbl0" xml:lang="en-US">Effect of different tax jurisdiction.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDifferentTaxJurisdictioninDollars" xlink:to="itp_EffectOfDifferentTaxJurisdictioninDollars_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ExerciseOfWarrant_lbl0" xml:lang="en-US">Exercise of warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExerciseOfWarrant" xlink:to="itp_ExerciseOfWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ExercisePricePerShare_lbl0" xml:lang="en-US">Exercise price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExercisePricePerShare" xlink:to="itp_ExercisePricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ExercisePricePerWarrant1_lbl0" xml:lang="en-US">The amount of exercise price of warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExercisePricePerWarrant1" xlink:to="itp_ExercisePricePerWarrant1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_GrossProceeds_lbl0" xml:lang="en-US">The amount of gross proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_GrossProceeds" xlink:to="itp_GrossProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_InceptionOfLease_lbl0" xml:lang="en-US">Inception of lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InceptionOfLease" xlink:to="itp_InceptionOfLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl0" xml:lang="en-US">Income tax statute of limitation period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_InstallmentRepaymentDescription_lbl0" xml:lang="en-US">Description regarding repayment of installment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InstallmentRepaymentDescription" xlink:to="itp_InstallmentRepaymentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LeaseExpirationPeriod_lbl0" xml:lang="en-US">Lease expiration period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseExpirationPeriod" xlink:to="itp_LeaseExpirationPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LeasePaymentGross_lbl0" xml:lang="en-US">Amount of lease payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasePaymentGross" xlink:to="itp_LeasePaymentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LeaseTerm_lbl0" xml:lang="en-US">Lease term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseTerm" xlink:to="itp_LeaseTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LessCurrentPortionLeaseLiability_lbl0" xml:lang="en-US">The ampount of current portion lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionLeaseLiability" xlink:to="itp_LessCurrentPortionLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoanDueDescription_lbl0" xml:lang="en-US">Loan due description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanDueDescription" xlink:to="itp_LoanDueDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LoanToARelatedPartynet_lbl0" xml:lang="en-US">Loan repaid by a related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanToARelatedPartynet" xlink:to="itp_LoanToARelatedPartynet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LongtermLoanFromFinancialInstitutions_lbl0" xml:lang="en-US">The amount of long-term loan from financial institutions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanFromFinancialInstitutions" xlink:to="itp_LongtermLoanFromFinancialInstitutions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths_lbl0" xml:lang="en-US">Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" xlink:to="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for non recurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfOwnerships_lbl0" xml:lang="en-US">The amount of percentage of ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfOwnerships" xlink:to="itp_PercentageOfOwnerships_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfRevenue_lbl0" xml:lang="en-US">Percentage of revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfRevenue" xlink:to="itp_PercentageOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageOfTotalAssets_lbl0" xml:lang="en-US">Percentage of total assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfTotalAssets" xlink:to="itp_PercentageOfTotalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PercentageShareOfDistributableProfit_lbl0" xml:lang="en-US">Percentage share of distributable profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageShareOfDistributableProfit" xlink:to="itp_PercentageShareOfDistributableProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription_lbl0" xml:lang="en-US">Performance holdback on new tissue paper payment description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription" xlink:to="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PlaceOfIncorporationOrEstablishment_lbl0" xml:lang="en-US">Place of incorporation or establishment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PlaceOfIncorporationOrEstablishment" xlink:to="itp_PlaceOfIncorporationOrEstablishment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl0" xml:lang="en-US">The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">The disclosure describes the Company&apos;s prepaid and other current assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaidLandLease_lbl0" xml:lang="en-US">Amount of asset related to consideration paid in advance for land lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidLandLease" xlink:to="itp_PrepaidLandLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaymentForPurchaseOfMaterials_lbl0" xml:lang="en-US">Amount of Prepayment for purchase of materials value-added tax recoverable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchaseOfMaterials" xlink:to="itp_PrepaymentForPurchaseOfMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PrepaymentForPurchasesOfEquipment_lbl0" xml:lang="en-US">Prepayment for purchase of equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchasesOfEquipment" xlink:to="itp_PrepaymentForPurchasesOfEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PresentValueOfLeaseLiabilities_lbl0" xml:lang="en-US">Present value of lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfLeaseLiabilities" xlink:to="itp_PresentValueOfLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ProceedsFromPaymentsToLoan_lbl0" xml:lang="en-US">The amount of loan paid off.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProceedsFromPaymentsToLoan" xlink:to="itp_ProceedsFromPaymentsToLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl0" xml:lang="en-US">Property plant and equipment loan drawn from banking facility.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PublicOfferingForGrossProceeds_lbl0" xml:lang="en-US">Public offering for gross proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicOfferingForGrossProceeds" xlink:to="itp_PublicOfferingForGrossProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ReverseStockSplitPolicyTextBlock_lbl0" xml:lang="en-US">Accounting policy for revenue stock split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ReverseStockSplitPolicyTextBlock" xlink:to="itp_ReverseStockSplitPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for risks and uncertainties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RisksAndUncertaintiesTextBlock" xlink:to="itp_RisksAndUncertaintiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl0" xml:lang="en-US">Schedule of future minimum lease payments of the capital lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of long-term debt repayments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl0" xml:lang="en-US">The tabular disclosure of outstanding and exercisable warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of weighted average remaining lease terms and discount rates.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" xlink:to="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl0" xml:lang="en-US">Service fees percentage of annual net profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ServiceFeePercentageOfNetProfit" xlink:to="itp_ServiceFeePercentageOfNetProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl0" xml:lang="en-US">Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_SubsidyIncome_lbl0" xml:lang="en-US">Amount of benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidyIncome" xlink:to="itp_SubsidyIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_TotalCashCashEquivalentsAndRestrictedCash_lbl0" xml:lang="en-US">Non cash total amount of cash, cash equivalents and restricted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:to="itp_TotalCashCashEquivalentsAndRestrictedCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_TotalLandLeasePayments_lbl0" xml:lang="en-US">The amount of land lease payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalLandLeasePayments" xlink:to="itp_TotalLandLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl0" xml:lang="en-US">Value-added tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueAddedTaxesPayableCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl0" xml:lang="en-US">Value of land use right pledged for sale leaseback financing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl0" xml:lang="en-US">The carrying amount of the consolidated Variable Interest Entity&apos;s liabilities included in the reporting entity&apos;s statement of financial position.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure for warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureTextBlock" xlink:to="itp_WarrantDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantPricePerShare_lbl0" xml:lang="en-US">Amount of warrant price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantPricePerShare" xlink:to="itp_WarrantPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantTermDescription_lbl0" xml:lang="en-US">Warrant term, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantTermDescription" xlink:to="itp_WarrantTermDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_WarrantsToPurchaseShares_lbl0" xml:lang="en-US">Warrants to purchase shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsToPurchaseShares" xlink:to="itp_WarrantsToPurchaseShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_BaodingShengdeMember_lbl0" xml:lang="en-US">Baoding Shengde.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BaodingShengdeMember" xlink:to="itp_BaodingShengdeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl0" xml:lang="en-US">Base Paper and Other Raw Materials.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasePaperAndOtherRawMaterialsMember" xlink:to="itp_BasePaperAndOtherRawMaterialsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DongfangHoldingMember_lbl0" xml:lang="en-US">Dongfang Holding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangHoldingMember" xlink:to="itp_DongfangHoldingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_DongfangPaperMember_lbl0" xml:lang="en-US">Hebei Baoding Orient Paper Milling Company Limited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangPaperMember" xlink:to="itp_DongfangPaperMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_LocalGovernmentMember_lbl0" xml:lang="en-US">Local government in Xushui County, Baoding City, Hebei, China.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LocalGovernmentMember" xlink:to="itp_LocalGovernmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_MrZhenyongLiuMember_lbl1" xml:lang="en-US">Mr. Zhenyong Liu.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl0" xml:lang="en-US">Public Utilities Inventory Coal And Gas.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RecycledPaperBoardMember_lbl0" xml:lang="en-US">Recycled paper board.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledPaperBoardMember" xlink:to="itp_RecycledPaperBoardMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_RecycledWhiteScrapPaperMember_lbl0" xml:lang="en-US">Recycled White Scrap Paper.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledWhiteScrapPaperMember" xlink:to="itp_RecycledWhiteScrapPaperMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="itp_SupplierTwoMember_lbl0" xml:lang="en-US">Supplier two.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierTwoMember" xlink:to="itp_SupplierTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl0" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ReverseStockSplitPolicyTextBlock_lbl1" xml:lang="en-US">Reverse Stock Split Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ReverseStockSplitPolicyTextBlock" xlink:to="itp_ReverseStockSplitPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseRightsMember_lbl0" xml:lang="en-US">Use Rights [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseRightsMember" xlink:to="us-gaap_UseRightsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoanToARelatedPartynet_lbl1" xml:lang="en-US">Loan To ARelated Partynet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanToARelatedPartynet" xlink:to="itp_LoanToARelatedPartynet_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Maturities Of Its Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract" xlink:to="itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_HebeiTengshengMember_lbl0" xml:lang="en-US">Hebei Tengsheng Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiTengshengMember" xlink:to="itp_HebeiTengshengMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl1" xml:lang="en-US">Value Of Land Use Right Pledged For Sale Lease Back Financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:to="itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfShortTermBankLoansAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfShortTermBankLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfShortTermBankLoansAbstract_lbl" xml:lang="en-US">Schedule Of Short Term Bank Loans Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfShortTermBankLoansAbstract" xlink:to="itp_ScheduleOfShortTermBankLoansAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl0" xml:lang="en-US">Schedule of Derivative Liabilities at Fair Value [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl1" xml:lang="en-US">Income Tax Statute Of Limitations Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeTaxStatuteOfLimitationsPeriod" xlink:to="itp_IncomeTaxStatuteOfLimitationsPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Future Minimum Lease Payments Of The Capital Lease Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_VariableInterestEntityVieAbstract_lbl0" xml:lang="en-US">Variable Interest Entity Vie Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityVieAbstract" xlink:to="itp_VariableInterestEntityVieAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ServiceFeePercentageOfNetProfit_lbl1" xml:lang="en-US">Service Fee Percentage Of Net Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ServiceFeePercentageOfNetProfit" xlink:to="itp_ServiceFeePercentageOfNetProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl1" xml:lang="en-US">Addition Of New Derivatives Recognized As Warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AdditionOfNewDerivativesRecognizedAsWarrant" xlink:to="itp_AdditionOfNewDerivativesRecognizedAsWarrant_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Other Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl0" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CashPricesDescription_lbl1" xml:lang="en-US">Cash Prices Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPricesDescription" xlink:to="itp_CashPricesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl0" xml:lang="en-US">Construction in Progress [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SaleLeasebackTransactionLeasePeriod_lbl0" xml:lang="en-US">Sale Leaseback Transaction Lease Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SaleLeasebackTransactionLeasePeriod" xlink:to="itp_SaleLeasebackTransactionLeasePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl1" xml:lang="en-US">Pledged Asset Not Separately Reported Other Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:to="itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ShengdeHoldingsMember_lbl0" xml:lang="en-US">Shengde Holdings Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ShengdeHoldingsMember" xlink:to="itp_ShengdeHoldingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CashAndBankBalances_lbl1" xml:lang="en-US">Cash And Bank Balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashAndBankBalances" xlink:to="itp_CashAndBankBalances_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLeaseExpenseAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLeaseExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLeaseExpenseAbstract_lbl" xml:lang="en-US">Schedule Of Lease Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLeaseExpenseAbstract" xlink:to="itp_ScheduleOfLeaseExpenseAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantsToPurchaseShares_lbl1" xml:lang="en-US">Warrants To Purchase Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantsToPurchaseShares" xlink:to="itp_WarrantsToPurchaseShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BorrowedAmount_lbl1" xml:lang="en-US">Borrowed Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BorrowedAmount" xlink:to="itp_BorrowedAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl1" xml:lang="en-US">Public Utilities Inventory Coal And Gas Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicUtilitiesInventoryCoalAndGasMember" xlink:to="itp_PublicUtilitiesInventoryCoalAndGasMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfProvisionsForIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule Of Provisions For Income Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="itp_ScheduleOfProvisionsForIncomeTaxesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract18_lbl0" xml:lang="en-US">Unlabeled Abstract18</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract18" xlink:to="itp_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract19_lbl0" xml:lang="en-US">Unlabeled Abstract19</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract19" xlink:to="itp_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract16_lbl0" xml:lang="en-US">Unlabeled Abstract16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract16" xlink:to="itp_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract17_lbl0" xml:lang="en-US">Unlabeled Abstract17</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract17" xlink:to="itp_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl0" xml:lang="en-US">Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseNoncurrent_lbl0" xml:lang="en-US">Prepaid Expense, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PrepaidExpenseNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseExpirationPeriod_lbl1" xml:lang="en-US">Lease Expiration Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseExpirationPeriod" xlink:to="itp_LeaseExpirationPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayable_lbl0" xml:lang="en-US">Other Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl0" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ProceedsFromPaymentsToLoan_lbl1" xml:lang="en-US">Proceeds From Payments To Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProceedsFromPaymentsToLoan" xlink:to="itp_ProceedsFromPaymentsToLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent_lbl0" xml:lang="en-US">Long-Term Construction Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" xlink:to="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl1" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract21_lbl0" xml:lang="en-US">Unlabeled Abstract21</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract21" xlink:to="itp_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract22_lbl0" xml:lang="en-US">Unlabeled Abstract22</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract22" xlink:to="itp_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract20_lbl0" xml:lang="en-US">Unlabeled Abstract20</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract20" xlink:to="itp_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Short-Term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentForPurchasesOfEquipment_lbl1" xml:lang="en-US">Prepayment For Purchases Of Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchasesOfEquipment" xlink:to="itp_PrepaymentForPurchasesOfEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationCreditRiskPercentage_lbl1" xml:lang="en-US">Concentration Credit Risk Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationCreditRiskPercentage" xlink:to="itp_ConcentrationCreditRiskPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IncomeLossBeforeIncomeTaxes_lbl0" xml:lang="en-US">Income Loss Before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IncomeLossBeforeIncomeTaxes" xlink:to="itp_IncomeLossBeforeIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ExercisePricePerShare_lbl1" xml:lang="en-US">Exercise Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExercisePricePerShare" xlink:to="itp_ExercisePricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AmortizationOfLeaseAsset_lbl0" xml:lang="en-US">Amortization Of Lease Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AmortizationOfLeaseAsset" xlink:to="itp_AmortizationOfLeaseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCLoan2Member_lbl0" xml:lang="en-US">ICBCLoan2 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoan2Member" xlink:to="itp_ICBCLoan2Member_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract_lbl" xml:lang="en-US">Schedule Of Future Minimum Lease Payments Of The Capital Lease Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl0" xml:lang="en-US">Inventory, Finished Goods, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LocalGovernmentMember_lbl1" xml:lang="en-US">Local Government Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LocalGovernmentMember" xlink:to="itp_LocalGovernmentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseTerm_lbl1" xml:lang="en-US">Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseTerm" xlink:to="itp_LeaseTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl0" xml:lang="en-US">Other Long-Term Debt, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLossOnDerivative_lbl0" xml:lang="en-US">Derivative, Loss on Derivative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLossOnDerivative" xlink:to="us-gaap_DerivativeLossOnDerivative_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl0" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DateOfIncorporationOrEstablishment_lbl1" xml:lang="en-US">Date Of Incorporation Or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DateOfIncorporationOrEstablishment" xlink:to="itp_DateOfIncorporationOrEstablishment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent_lbl0" xml:lang="en-US">Deferred Revenue and Credits, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfDeferredTaxAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfDeferredTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfDeferredTaxAbstract_lbl" xml:lang="en-US">Schedule Of Deferred Tax Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfDeferredTaxAbstract" xlink:to="itp_ScheduleOfDeferredTaxAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl0" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl0" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBankCurrent_lbl0" xml:lang="en-US">Loans Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBankCurrent" xlink:to="us-gaap_LoansPayableToBankCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl0" xml:lang="en-US">Interest Expense, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl0" xml:lang="en-US">Net Income (Loss) Allocated to Limited Partners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EffectOfDifferentTaxJurisdictioninDollars_lbl1" xml:lang="en-US">Effect Of Different Tax Jurisdictionin Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDifferentTaxJurisdictioninDollars" xlink:to="itp_EffectOfDifferentTaxJurisdictioninDollars_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl0" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl0" xml:lang="en-US">Proceeds from Issuance of Other Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract_lbl" xml:lang="en-US">Prepaid Expenses And Other Current Assets Disclosure Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfTotalAssets_lbl1" xml:lang="en-US">Percentage Of Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfTotalAssets" xlink:to="itp_PercentageOfTotalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract10" xlink:to="itp_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract11_lbl0" xml:lang="en-US">Unlabeled Abstract11</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract11" xlink:to="itp_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract14_lbl0" xml:lang="en-US">Unlabeled Abstract14</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract14" xlink:to="itp_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract15_lbl0" xml:lang="en-US">Unlabeled Abstract15</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract15" xlink:to="itp_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract12_lbl0" xml:lang="en-US">Unlabeled Abstract12</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract12" xlink:to="itp_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract13_lbl0" xml:lang="en-US">Unlabeled Abstract13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract13" xlink:to="itp_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl1" xml:lang="en-US">Debt Conversion, Converted Instrument, Warrants or Options Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BuildingLeaseMember_lbl0" xml:lang="en-US">Building Lease Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BuildingLeaseMember" xlink:to="itp_BuildingLeaseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember2Member_lbl1" xml:lang="en-US">Rural Credit Union Of Xushui District Member2 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember2Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember2Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalCashCashEquivalentsAndRestrictedCash_lbl1" xml:lang="en-US">Total Cash Cash Equivalents And Restricted Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalCashCashEquivalentsAndRestrictedCash" xlink:to="itp_TotalCashCashEquivalentsAndRestrictedCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentForPurchaseOfMaterials_lbl1" xml:lang="en-US">Prepayment For Purchase Of Materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentForPurchaseOfMaterials" xlink:to="itp_PrepaymentForPurchaseOfMaterials_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RevenueMember_lbl0" xml:lang="en-US">Revenue Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RevenueMember" xlink:to="itp_RevenueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LessCurrentPortionLeaseLiability_lbl1" xml:lang="en-US">Less Current Portion Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LessCurrentPortionLeaseLiability" xlink:to="itp_LessCurrentPortionLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl0" xml:lang="en-US">Other Depreciation and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract2" xlink:to="itp_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract1" xlink:to="itp_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract4" xlink:to="itp_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract3" xlink:to="itp_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0" xml:lang="en-US">Schedule of Short-Term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract0" xlink:to="itp_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InvestmentWarrantsExercisePrice_lbl0" xml:lang="en-US">Investment Warrants Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InvestmentWarrantsExercisePrice" xlink:to="itp_InvestmentWarrantsExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract9" xlink:to="itp_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract6" xlink:to="itp_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">Schedule Of Future Minimum Rental Payment For Operating Leases Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:to="itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract5" xlink:to="itp_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract8" xlink:to="itp_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract7" xlink:to="itp_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1" xml:lang="en-US">Deferred Tax Assets Impairment Of Amortization Property Plant And Equipment Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredGainOnSaleleaseback_lbl0" xml:lang="en-US">Deferred Gain On Saleleaseback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainOnSaleleaseback" xlink:to="itp_DeferredGainOnSaleleaseback_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl0" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl0" xml:lang="en-US">Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCMember_lbl0" xml:lang="en-US">Industrial And Commercial Bank Of China ICBCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IndustrialAndCommercialBankOfChinaICBCMember" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract_lbl" xml:lang="en-US">Schedule Of Fair Value Warrant Estimated Valuation Weighted Average Assumptions Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:to="itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl0" xml:lang="en-US">Short-Term Bank Loans and Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl0" xml:lang="en-US">Other Loans Payable, Long-Term, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecycledWhiteScrapPaperMember_lbl1" xml:lang="en-US">Recycled White Scrap Paper Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledWhiteScrapPaperMember" xlink:to="itp_RecycledWhiteScrapPaperMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TengshengPaperMember_lbl0" xml:lang="en-US">Tengsheng Paper Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TengshengPaperMember" xlink:to="itp_TengshengPaperMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl1" xml:lang="en-US">Deferred Tax Assets Miscellaneous Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsMiscellaneousCurrent" xlink:to="itp_DeferredTaxAssetsMiscellaneousCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ChinaConstructionBankLoanMember_lbl0" xml:lang="en-US">China Construction Bank Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ChinaConstructionBankLoanMember" xlink:to="itp_ChinaConstructionBankLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_lbl0" xml:lang="en-US">Retained Earnings, Appropriated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriatedMember" xlink:to="us-gaap_RetainedEarningsAppropriatedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Weighted Average Remaining Lease Terms And Discount Rates Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" xlink:to="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnsecuredDebt_lbl0" xml:lang="en-US">Unsecured Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebt" xlink:to="us-gaap_UnsecuredDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCLoan3Member_lbl0" xml:lang="en-US">ICBCLoan3 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoan3Member" xlink:to="itp_ICBCLoan3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_UnlabeledAbstract" xlink:to="itp_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl0" xml:lang="en-US">Loans Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract_lbl" xml:lang="en-US">Schedule Of Outstanding And Exercisable Warrants Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RawMaterialsAbstract_lbl0" xml:lang="en-US">Raw Materials Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RawMaterialsAbstract" xlink:to="itp_RawMaterialsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember3Member_lbl1" xml:lang="en-US">Rural Credit Union Of Xushui District Member3 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember3Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember3Member_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LongtermLoanFromFinancialInstitutions_lbl1" xml:lang="en-US">Longterm Loan From Financial Institutions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LongtermLoanFromFinancialInstitutions" xlink:to="itp_LongtermLoanFromFinancialInstitutions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ValueAddedTaxesPayableCurrent_lbl1" xml:lang="en-US">Value Added Taxes Payable Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ValueAddedTaxesPayableCurrent" xlink:to="itp_ValueAddedTaxesPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SupplierTwoMember_lbl1" xml:lang="en-US">Supplier Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SupplierTwoMember" xlink:to="itp_SupplierTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrcStatutoryRateAbstract_lbl0" xml:lang="en-US">Prc Statutory Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrcStatutoryRateAbstract" xlink:to="itp_PrcStatutoryRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NotAttributableToSegmentsMember_lbl0" xml:lang="en-US">Not Attributable To Segments Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NotAttributableToSegmentsMember" xlink:to="itp_NotAttributableToSegmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageShareOfDistributableProfit_lbl1" xml:lang="en-US">Percentage Share Of Distributable Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageShareOfDistributableProfit" xlink:to="itp_PercentageShareOfDistributableProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalSalesMember_lbl0" xml:lang="en-US">Total Sales Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalSalesMember" xlink:to="itp_TotalSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl0" xml:lang="en-US">Land [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <loc xlink:type="locator" xlink:label="itp_WarrantDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantDisclosureAbstract_lbl" xml:lang="en-US">Warrant Disclosure Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureAbstract" xlink:to="itp_WarrantDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount_lbl0" xml:lang="en-US">Receivable with Imputed Interest, Net Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract_lbl" xml:lang="en-US">Schedule Of Future Minimum Lease Payments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="itp_ScheduleOfFutureMinimumLeasePaymentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_HebeiFangshengMember_lbl0" xml:lang="en-US">Hebei Fangsheng Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_HebeiFangshengMember" xlink:to="itp_HebeiFangshengMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMember_lbl1" xml:lang="en-US">Rural Credit Union Of Xushui District Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RecycledPaperBoardMember_lbl1" xml:lang="en-US">Recycled Paper Board Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RecycledPaperBoardMember" xlink:to="itp_RecycledPaperBoardMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_GrossProceeds_lbl1" xml:lang="en-US">Gross Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_GrossProceeds" xlink:to="itp_GrossProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockIssuedToPurchaseStock_lbl0" xml:lang="en-US">Common Stock Issued To Purchase Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseStock" xlink:to="itp_CommonStockIssuedToPurchaseStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DescriptionOfCarryForwardsExpire_lbl1" xml:lang="en-US">Description Of Carry Forwards Expire</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DescriptionOfCarryForwardsExpire" xlink:to="itp_DescriptionOfCarryForwardsExpire_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BasicLossPerShareAbstract_lbl0" xml:lang="en-US">Basic Loss Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasicLossPerShareAbstract" xlink:to="itp_BasicLossPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl0" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInterestRate_lbl0" xml:lang="en-US">Investment Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockIssuedToPurchaseOfWarrants_lbl1" xml:lang="en-US">Common Stock Issued To Purchase Of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockIssuedToPurchaseOfWarrants" xlink:to="itp_CommonStockIssuedToPurchaseOfWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeaseLiability_lbl0" xml:lang="en-US">Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeaseLiability" xlink:to="itp_LeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DueDate_lbl1" xml:lang="en-US">Due Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DueDate" xlink:to="itp_DueDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DongfangPaperMember_lbl1" xml:lang="en-US">Dongfang Paper Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangPaperMember" xlink:to="itp_DongfangPaperMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNoParValue_lbl0" xml:lang="en-US">Common Stock, No Par Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Long-Term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems_lbl0" xml:lang="en-US">Other Payablesand Accrued Liabilities Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:to="itp_OtherPayablesandAccruedLiabilitiesTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_OperatingLeaseMember_lbl0" xml:lang="en-US">Operating Lease Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_OperatingLeaseMember" xlink:to="itp_OperatingLeaseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionRate_lbl0" xml:lang="en-US">Related Party Transaction, Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionRate" xlink:to="us-gaap_RelatedPartyTransactionRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl1" xml:lang="en-US">Property Plant And Equipment Loan Drawn From Banking Facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:to="itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl0" xml:lang="en-US">Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="itp_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl0" xml:lang="en-US">Derivative, Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SubsidyIncome_lbl1" xml:lang="en-US">Subsidy Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidyIncome" xlink:to="itp_SubsidyIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl1" xml:lang="en-US">Stock Issued During Period Price Per Share Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:to="itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalLandLeasePayments_lbl1" xml:lang="en-US">Total Land Lease Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalLandLeasePayments" xlink:to="itp_TotalLandLeasePayments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Capital_lbl0" xml:lang="en-US">Banking Regulation, Total Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Changes In The Derivative Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:to="itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AggregateShares_lbl1" xml:lang="en-US">Aggregate Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateShares" xlink:to="itp_AggregateShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EliminationOfIntersegmentMember_lbl0" xml:lang="en-US">Elimination Of Intersegment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EliminationOfIntersegmentMember" xlink:to="itp_EliminationOfIntersegmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl0" xml:lang="en-US">Finance Lease, Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TotalPurchasesMember_lbl0" xml:lang="en-US">Total Purchases Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TotalPurchasesMember" xlink:to="itp_TotalPurchasesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl0" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl0" xml:lang="en-US">Inventory, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl1" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl0" xml:lang="en-US">Cost, Overhead</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InceptionOfLease_lbl1" xml:lang="en-US">Inception Of Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InceptionOfLease" xlink:to="itp_InceptionOfLease_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CorrespondingPricePerShare_lbl1" xml:lang="en-US">Corresponding Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CorrespondingPricePerShare" xlink:to="itp_CorrespondingPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRentReceivablesNet_lbl0" xml:lang="en-US">Deferred Rent Receivables, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentReceivablesNet" xlink:to="us-gaap_DeferredRentReceivablesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BasePaperAndOtherRawMaterialsMember_lbl1" xml:lang="en-US">Base Paper And Other Raw Materials Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BasePaperAndOtherRawMaterialsMember" xlink:to="itp_BasePaperAndOtherRawMaterialsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DongfangHoldingMember_lbl1" xml:lang="en-US">Dongfang Holding Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DongfangHoldingMember" xlink:to="itp_DongfangHoldingMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLandHeldForUse_lbl0" xml:lang="en-US">Payment for Acquisition, Land, Held-for-Use</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLandHeldForUse" xlink:to="us-gaap_PaymentsToAcquireLandHeldForUse_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_FiscalYearAbstract_lbl0" xml:lang="en-US">Fiscal Year Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_FiscalYearAbstract" xlink:to="itp_FiscalYearAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract_lbl" xml:lang="en-US">Schedule Of Financial Information For Reportable Segments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:to="itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedUtilitiesCurrent_lbl0" xml:lang="en-US">Accrued Utilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedUtilitiesCurrent" xlink:to="us-gaap_AccruedUtilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRentCurrent_lbl0" xml:lang="en-US">Accrued Rent, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRentCurrent" xlink:to="us-gaap_AccruedRentCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_XushuiLandLeaseMember_lbl0" xml:lang="en-US">Xushui Land Lease Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_XushuiLandLeaseMember" xlink:to="itp_XushuiLandLeaseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl1" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl0" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares_lbl0" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Number of Suspense Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaidLandLease_lbl1" xml:lang="en-US">Prepaid Land Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidLandLease" xlink:to="itp_PrepaidLandLease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsValuationAllowancePercentage_lbl0" xml:lang="en-US">Deferred Tax Assets Valuation Allowance Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsValuationAllowancePercentage" xlink:to="itp_DeferredTaxAssetsValuationAllowancePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_MrZhenyongLiuMember_lbl2" xml:lang="en-US">Mr Zhenyong Liu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MrZhenyongLiuMember" xlink:to="itp_MrZhenyongLiuMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract_lbl" xml:lang="en-US">Schedule Of Basic And Diluted Net Income Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_SubsidiaryAbstract_lbl0" xml:lang="en-US">Subsidiary Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_SubsidiaryAbstract" xlink:to="itp_SubsidiaryAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TerminationLoans_lbl0" xml:lang="en-US">Termination Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TerminationLoans" xlink:to="us-gaap_TerminationLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription_lbl1" xml:lang="en-US">Performance Holdback On New Tissue Paper Payment Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription" xlink:to="itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageBasicSharesOutstandingProForma_lbl0" xml:lang="en-US">Weighted Average Basic Shares Outstanding, Pro Forma</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageBasicSharesOutstandingProForma" xlink:to="us-gaap_WeightedAverageBasicSharesOutstandingProForma_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl0" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl0" xml:lang="en-US">Loans Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredGainAmount_lbl0" xml:lang="en-US">Deferred Gain Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredGainAmount" xlink:to="itp_DeferredGainAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EnterprisewideConsolidatedMember_lbl0" xml:lang="en-US">Enterprisewide Consolidated Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EnterprisewideConsolidatedMember" xlink:to="itp_EnterprisewideConsolidatedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl0" xml:lang="en-US">Repayments of Debt and Lease Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl0" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCLoanZMember_lbl0" xml:lang="en-US">ICBCLoan ZMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoanZMember" xlink:to="itp_ICBCLoanZMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl1" xml:lang="en-US">Variable Interest Entity Consolidated Carrying Amount Liabilities1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:to="itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ProvisionForIncomeTaxesAbstract_lbl0" xml:lang="en-US">Provision For Income Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ProvisionForIncomeTaxesAbstract" xlink:to="itp_ProvisionForIncomeTaxesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantTermDescription_lbl1" xml:lang="en-US">Warrant Term Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantTermDescription" xlink:to="itp_WarrantTermDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems_lbl0" xml:lang="en-US">Prepaymentsand Other Current Assets Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="itp_PrepaymentsandOtherCurrentAssetsTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl0" xml:lang="en-US">Impaired Assets to be Disposed of by Method Other than Sale, Method for Determining Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_JiangnaYuMember_lbl1" xml:lang="en-US">Jiangna Yu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_JiangnaYuMember" xlink:to="itp_JiangnaYuMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ICBCLoanOneMember_lbl0" xml:lang="en-US">ICBCLoan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ICBCLoanOneMember" xlink:to="itp_ICBCLoanOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl0" xml:lang="en-US">CHINA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl0" xml:lang="en-US">Effect Of Expenses Not Deductible For Prc Tax Purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:to="itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LoanDueDescription_lbl1" xml:lang="en-US">Loan Due Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LoanDueDescription" xlink:to="itp_LoanDueDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_EffectOfDilution_lbl0" xml:lang="en-US">Effect Of Dilution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_EffectOfDilution" xlink:to="itp_EffectOfDilution_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOperatingLeasesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOperatingLeasesAbstract" xlink:to="itp_ScheduleOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl0" xml:lang="en-US">Interest Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Repayments of Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoan5Member_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan5 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoan5Member" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoan5Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Ownership Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan Three Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl0" xml:lang="en-US">Taxes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DepreciationAndAmortizationExpense_lbl0" xml:lang="en-US">Depreciation And Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DepreciationAndAmortizationExpense" xlink:to="itp_DepreciationAndAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl0" xml:lang="en-US">Value Added Tax Receivable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0" xml:lang="en-US">Investment Owned, Balance, Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PublicOfferingForGrossProceeds_lbl1" xml:lang="en-US">Public Offering For Gross Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PublicOfferingForGrossProceeds" xlink:to="itp_PublicOfferingForGrossProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl0" xml:lang="en-US">Short-Term Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1" xml:lang="en-US">Deferred Tax Assets Depreciation Of Amortization Property Plant And Equipment Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:to="itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets_lbl1" xml:lang="en-US">Commitments For Purchase Or Construction Of Capital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets" xlink:to="itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0" xml:lang="en-US">Employee-related Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl0" xml:lang="en-US">Rural Credit Union Of Xushui District Loan One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictLoanOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RisksAndUncertaintiesTextBlock_lbl1" xml:lang="en-US">Risks And Uncertainties Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RisksAndUncertaintiesTextBlock" xlink:to="itp_RisksAndUncertaintiesTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl0" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl2" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths_lbl1" xml:lang="en-US">Minimum Leases Payments Sale Leaseback Transactions Next Rolling Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" xlink:to="itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCosts_lbl0" xml:lang="en-US">Deferred Costs, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCosts" xlink:to="us-gaap_DeferredCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RmbAbstract_lbl0" xml:lang="en-US">Rmb Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RmbAbstract" xlink:to="itp_RmbAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasePaymentGross_lbl1" xml:lang="en-US">Lease Payment Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasePaymentGross" xlink:to="itp_LeasePaymentGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleLeasebackTransactionNetBookValue_lbl0" xml:lang="en-US">Sale Leaseback Transaction, Net Book Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionNetBookValue" xlink:to="us-gaap_SaleLeasebackTransactionNetBookValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableToBank_lbl0" xml:lang="en-US">Loans Payable to Bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableToBank" xlink:to="us-gaap_LoansPayableToBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherBorrowings_lbl0" xml:lang="en-US">Other Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ExercisePricePerWarrant1_lbl1" xml:lang="en-US">Exercise Price Per Warrant1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExercisePricePerWarrant1" xlink:to="itp_ExercisePricePerWarrant1_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl1" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_TLCLMember_lbl0" xml:lang="en-US">TLCLMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_TLCLMember" xlink:to="itp_TLCLMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl1" xml:lang="en-US">Non Recurring Fair Value Measurements Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:to="itp_NonRecurringFairValueMeasurementsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ChinaConstructionBankMember_lbl0" xml:lang="en-US">China Construction Bank Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ChinaConstructionBankMember" xlink:to="itp_ChinaConstructionBankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule Of Property Plant And Equipment Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfLand_lbl0" xml:lang="en-US">Area of Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfLand" xlink:to="us-gaap_AreaOfLand_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member_lbl0" xml:lang="en-US">Industrial And Commercial Bank Of China ICBCLoan2 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member" xlink:to="itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl1" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AssetsAbstract0_lbl0" xml:lang="en-US">Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AssetsAbstract0" xlink:to="itp_AssetsAbstract0_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20230331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract_lbl" xml:lang="en-US">Concentration And Major Customers And Suppliers Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl0" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract_lbl" xml:lang="en-US">Schedule Of Subsidiaries And Variable Interest Entities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:to="itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Long Term Debt Repayments Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:to="itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfInventoriesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfInventoriesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfInventoriesAbstract_lbl" xml:lang="en-US">Schedule Of Inventories Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfInventoriesAbstract" xlink:to="itp_ScheduleOfInventoriesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_QianrongMember_lbl0" xml:lang="en-US">Qianrong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_QianrongMember" xlink:to="itp_QianrongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_lbl2" xml:lang="en-US">Derivative Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl1" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DilutedIncomePerShareAbstract_lbl0" xml:lang="en-US">Diluted Income Per Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DilutedIncomePerShareAbstract" xlink:to="itp_DilutedIncomePerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl1" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CurrentPortionOfLongtermLoans_lbl1" xml:lang="en-US">Current Portion Of Longterm Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CurrentPortionOfLongtermLoans" xlink:to="itp_CurrentPortionOfLongtermLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetInvestmentInLeaseSale_lbl0" xml:lang="en-US">Net Investment in Lease, Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetInvestmentInLeaseSale" xlink:to="us-gaap_NetInvestmentInLeaseSale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl0" xml:lang="en-US">Other Short-Term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl0" xml:lang="en-US">Remaining Lease Term And Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RemainingLeaseTermAndDiscountRateAbstract" xlink:to="itp_RemainingLeaseTermAndDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl1" xml:lang="en-US">Schedule Of Outstanding And Exercisable Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfOutstandingAndExercisableWarrants" xlink:to="itp_ScheduleOfOutstandingAndExercisableWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl0" xml:lang="en-US">Building and Building Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl0" xml:lang="en-US">Repayments of Bank Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl0" xml:lang="en-US">Interest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl0" xml:lang="en-US">Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_BaodingShengdeMember_lbl1" xml:lang="en-US">Baoding Shengde Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_BaodingShengdeMember" xlink:to="itp_BaodingShengdeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityFairValueDisclosure_lbl0" xml:lang="en-US">Equity, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityFairValueDisclosure" xlink:to="us-gaap_EquityFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract_lbl" xml:lang="en-US">Schedule Of Weighted Average Remaining Lease Terms And Discount Rates Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract" xlink:to="itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ExerciseOfWarrant_lbl1" xml:lang="en-US">Exercise Of Warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ExerciseOfWarrant" xlink:to="itp_ExerciseOfWarrant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_DueToRelatedPartiesCurrentAmount_lbl1" xml:lang="en-US">Due To Related Parties Current Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_DueToRelatedPartiesCurrentAmount" xlink:to="itp_DueToRelatedPartiesCurrentAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NewTermLoanAgreementMember_lbl1" xml:lang="en-US">New Term Loan Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NewTermLoanAgreementMember" xlink:to="itp_NewTermLoanAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl0" xml:lang="en-US">Accrued Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl0" xml:lang="en-US">Accrued Sales Commission, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities_lbl0" xml:lang="en-US">Proceeds from Hedge, Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl0" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl0" xml:lang="en-US">Cash, FDIC Insured Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantPricePerShare_lbl1" xml:lang="en-US">Warrant Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantPricePerShare" xlink:to="itp_WarrantPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_CommonStockDetailsLineItems_lbl0" xml:lang="en-US">Common Stock Details Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_CommonStockDetailsLineItems" xlink:to="itp_CommonStockDetailsLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfLongTermLoansBalanceAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermLoansBalanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfLongTermLoansBalanceAbstract_lbl" xml:lang="en-US">Schedule Of Long Term Loans Balance Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfLongTermLoansBalanceAbstract" xlink:to="itp_ScheduleOfLongTermLoansBalanceAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_LeasesTablesLineItems_lbl0" xml:lang="en-US">Leases Tables Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_LeasesTablesLineItems" xlink:to="itp_LeasesTablesLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_WarrantDisclosureTextBlock_lbl1" xml:lang="en-US">Warrant Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_WarrantDisclosureTextBlock" xlink:to="itp_WarrantDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfOwnerships_lbl1" xml:lang="en-US">Percentage Of Ownerships</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfOwnerships" xlink:to="itp_PercentageOfOwnerships_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl0" xml:lang="en-US">Value Added Tax Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PercentageOfRevenue_lbl1" xml:lang="en-US">Percentage Of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PercentageOfRevenue" xlink:to="itp_PercentageOfRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl1" xml:lang="en-US">Prepaid Expenses And Other Current Assets Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:to="itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_AggregateSharesOfCommonStock_lbl1" xml:lang="en-US">Aggregate Shares Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_AggregateSharesOfCommonStock" xlink:to="itp_AggregateSharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl0" xml:lang="en-US">Document Quarterly Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl0" xml:lang="en-US">Inventory Valuation Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl0" xml:lang="en-US">Earnings Per Share, Diluted, Pro Forma Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_InstallmentRepaymentDescription_lbl1" xml:lang="en-US">Installment Repayment Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_InstallmentRepaymentDescription" xlink:to="itp_InstallmentRepaymentDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl0" xml:lang="en-US">Payments to Acquire Equipment on Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl1" xml:lang="en-US">Rural Credit Union Of Xushui District Member One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:to="itp_RuralCreditUnionOfXushuiDistrictMemberOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PresentValueOfLeaseLiabilities_lbl1" xml:lang="en-US">Present Value Of Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PresentValueOfLeaseLiabilities" xlink:to="itp_PresentValueOfLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_NetIncomelossPerShare_lbl0" xml:lang="en-US">Net Incomeloss Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_NetIncomelossPerShare" xlink:to="itp_NetIncomelossPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance_lbl0" xml:lang="en-US">Loans and Leases Receivable, Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl0" xml:lang="en-US">Retained Earnings, Appropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl1" xml:lang="en-US">Concentration And Major Customers And Suppliers Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:to="itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilityCurrent_lbl0" xml:lang="en-US">Deposit Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityCurrent" xlink:to="us-gaap_DepositLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <loc xlink:type="locator" xlink:label="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Aggregate Carrying Value Of Dongfang Paper SAssets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:to="itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="itp_PlaceOfIncorporationOrEstablishment_lbl1" xml:lang="en-US">Place Of Incorporation Or Establishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="itp_PlaceOfIncorporationOrEstablishment" xlink:to="itp_PlaceOfIncorporationOrEstablishment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsUnappropriated_lbl0" xml:lang="en-US">Retained Earnings, Unappropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>itp-20230331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 10 10:39:52 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedBalanceSheet" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedIncomeStatement" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConsolidatedCashFlow" roleURI="http://orientpaper.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ShareholdersEquityType2or3" roleURI="http://orientpaper.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OrganizationandBusinessBackground" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackground"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_BasisofPresentationandSignificantAccountingPolicies" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Inventories" roleURI="http://orientpaper.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PrepaymentsandOtherCurrentAssets" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Propertyplantandequipmentnet" roleURI="http://orientpaper.com/role/Propertyplantandequipmentnet"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Leases" roleURI="http://orientpaper.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LoansPayable" roleURI="http://orientpaper.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RelatedPartyTransactions" roleURI="http://orientpaper.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OtherPayablesandAccruedLiabilities" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_DerivativeLiabilities" roleURI="http://orientpaper.com/role/DerivativeLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommonStock" roleURI="http://orientpaper.com/role/CommonStock"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_Warrants" roleURI="http://orientpaper.com/role/Warrants"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_EarningsPerShare" roleURI="http://orientpaper.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_IncomeTaxes" roleURI="http://orientpaper.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_StockIncentivePlans" roleURI="http://orientpaper.com/role/StockIncentivePlans"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommitmentsandContingencies" roleURI="http://orientpaper.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_SegmentReporting" roleURI="http://orientpaper.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliers" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationofCreditRisk" roleURI="http://orientpaper.com/role/ConcentrationofCreditRisk"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RisksandUncertainties" roleURI="http://orientpaper.com/role/RisksandUncertainties"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RecentAccountingPronouncements" roleURI="http://orientpaper.com/role/RecentAccountingPronouncements"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_SubsequentEvent" roleURI="http://orientpaper.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_AccountingPoliciesByPolicy" roleURI="http://orientpaper.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OrganizationandBusinessBackgroundTables" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_InventoriesTables" roleURI="http://orientpaper.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PrepaymentsandOtherCurrentAssetsTables" roleURI="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PropertyplantandequipmentnetTables" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LeasesTables" roleURI="http://orientpaper.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LoansPayableTables" roleURI="http://orientpaper.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OtherPayablesandAccruedLiabilitiesTables" roleURI="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_DerivativeLiabilitiesTables" roleURI="http://orientpaper.com/role/DerivativeLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_WarrantsTables" roleURI="http://orientpaper.com/role/WarrantsTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_EarningsPerShareTables" roleURI="http://orientpaper.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_IncomeTaxesTables" roleURI="http://orientpaper.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommitmentsandContingenciesTables" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_SegmentReportingTables" roleURI="http://orientpaper.com/role/SegmentReportingTables"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofsubsidiariesandvariableinterestentitiesTable" roleURI="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofinventoriesTable" roleURI="http://orientpaper.com/role/ScheduleofinventoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofprepaymentsandothercurrentassetsTable" roleURI="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofPropertyplantandequipmentnetTable" roleURI="http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofleaseexpenseTable" roleURI="http://orientpaper.com/role/ScheduleofleaseexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoperatingleasesTable" roleURI="http://orientpaper.com/role/ScheduleoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofmaturitiesofitsleaseliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofweightedaverageremainingleasetermsanddiscountratesTable" roleURI="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofshorttermbankloansTable" roleURI="http://orientpaper.com/role/ScheduleofshorttermbankloansTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoflongtermloansbalanceTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoflongtermdebtrepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable" roleURI="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofchangesinthederivativeliabilitiesTable" roleURI="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofstockwarrantactivitiesTable" roleURI="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofoutstandingandexercisablewarrantsTable" roleURI="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofbasicanddilutednetincomepershareTable" roleURI="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofprovisionsforincometaxesTable" roleURI="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofdeferredtaxTable" roleURI="http://orientpaper.com/role/ScheduleofdeferredtaxTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable" roleURI="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffutureminimumleasepaymentsTable" roleURI="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ScheduleoffinancialinformationforreportablesegmentsTable" roleURI="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_OrganizationandBusinessBackgroundDetails" roleURI="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_BasisofPresentationandSignificantAccountingPoliciesDetails" roleURI="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_PropertyplantandequipmentnetDetails" roleURI="http://orientpaper.com/role/PropertyplantandequipmentnetDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LeasesDetails" roleURI="http://orientpaper.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_LoansPayableDetails" roleURI="http://orientpaper.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_RelatedPartyTransactionsDetails" roleURI="http://orientpaper.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommonStockDetails" roleURI="http://orientpaper.com/role/CommonStockDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_WarrantsDetails" roleURI="http://orientpaper.com/role/WarrantsDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_IncomeTaxesDetails" roleURI="http://orientpaper.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_StockIncentivePlansDetails" roleURI="http://orientpaper.com/role/StockIncentivePlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_CommitmentsandContingenciesDetails" roleURI="http://orientpaper.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationandMajorCustomersandSuppliersDetails" roleURI="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#itp_r_ConcentrationofCreditRiskDetails" roleURI="http://orientpaper.com/role/ConcentrationofCreditRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="itp-20230331.xsd#DocumentAndEntityInformation" roleURI="http://orientpaper.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCash" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableNoncurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredCosts" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGainOnSaleleaseback" xlink:href="itp-20230331.xsd#itp_DeferredGainOnSaleleaseback"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredGainOnSaleleaseback" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityConsolidatedCarryingAmountLiabilities1" xlink:href="itp-20230331.xsd#itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="VariableInterestEntityConsolidatedCarryingAmountLiabilities1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubsidyIncome" xlink:href="itp-20230331.xsd#itp_SubsidyIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="SubsidyIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeLossBeforeIncomeTaxes" xlink:href="itp-20230331.xsd#itp_IncomeLossBeforeIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="IncomeLossBeforeIncomeTaxes" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LoanToARelatedPartynet" xlink:href="itp-20230331.xsd#itp_LoanToARelatedPartynet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="LoanToARelatedPartynet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashAndBankBalances" xlink:href="itp-20230331.xsd#itp_CashAndBankBalances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="CashAndBankBalances" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalCashCashEquivalentsAndRestrictedCash" xlink:href="itp-20230331.xsd#itp_TotalCashCashEquivalentsAndRestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="TotalCashCashEquivalentsAndRestrictedCash" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAppropriatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsAppropriatedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="5.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackground">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsandOtherCurrentAssetsTable" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTable"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsandOtherCurrentAssetsLineItems" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="PrepaymentsandOtherCurrentAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsandOtherCurrentAssetsTable" xlink:to="PrepaymentsandOtherCurrentAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" xlink:href="itp-20230331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsandOtherCurrentAssetsLineItems" xlink:to="PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Propertyplantandequipmentnet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesTable" xlink:href="itp-20230331.xsd#itp_LeasesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="LeasesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTable" xlink:to="LeasesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesLineItems" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesandAccruedLiabilitiesTable" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesandAccruedLiabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="OtherPayablesandAccruedLiabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherPayablesandAccruedLiabilitiesTable" xlink:to="OtherPayablesandAccruedLiabilitiesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherPayablesandAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilities">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStock">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockTable" xlink:href="itp-20230331.xsd#itp_CommonStockTable"/>
    <loc xlink:type="locator" xlink:label="CommonStockLineItems" xlink:href="itp-20230331.xsd#itp_CommonStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="CommonStockTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockTable" xlink:to="CommonStockLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockLineItems" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/Warrants">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantDisclosureTextBlock" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="WarrantDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlans">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers">
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20230331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersTable" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="ConcentrationandMajorCustomersandSuppliersTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersTable" xlink:to="ConcentrationandMajorCustomersandSuppliersLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersTextBlock" xlink:href="itp-20230331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersLineItems" xlink:to="ConcentrationAndMajorCustomersAndSuppliersTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RisksandUncertainties">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RisksAndUncertaintiesTextBlock" xlink:href="itp-20230331.xsd#itp_RisksAndUncertaintiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="RisksAndUncertaintiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RecentAccountingPronouncements">
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <loc xlink:type="locator" xlink:label="RecentAccountingPronouncementsTable" xlink:href="itp-20230331.xsd#itp_RecentAccountingPronouncementsTable"/>
    <loc xlink:type="locator" xlink:label="RecentAccountingPronouncementsLineItems" xlink:href="itp-20230331.xsd#itp_RecentAccountingPronouncementsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="RecentAccountingPronouncementsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RecentAccountingPronouncementsTable" xlink:to="RecentAccountingPronouncementsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RecentAccountingPronouncementsLineItems" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SubsequentEvent">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReverseStockSplitPolicyTextBlock" xlink:href="itp-20230331.xsd#itp_ReverseStockSplitPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ReverseStockSplitPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonRecurringFairValueMeasurementsPolicyTextBlock" xlink:href="itp-20230331.xsd#itp_NonRecurringFairValueMeasurementsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="NonRecurringFairValueMeasurementsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsandOtherCurrentAssetsTablesTable" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesTable"/>
    <loc xlink:type="locator" xlink:label="PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:href="itp-20230331.xsd#itp_PrepaymentsandOtherCurrentAssetsTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract" xlink:to="PrepaymentsandOtherCurrentAssetsTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsandOtherCurrentAssetsTablesTable" xlink:to="PrepaymentsandOtherCurrentAssetsTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PrepaymentsandOtherCurrentAssetsTablesLineItems" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyplantandequipmentnetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesTablesTable" xlink:href="itp-20230331.xsd#itp_LeasesTablesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesTablesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="LeasesTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTablesTable" xlink:to="LeasesTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTablesLineItems" xlink:to="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTablesLineItems" xlink:to="us-gaap_LeaseCostTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTablesLineItems" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTablesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesTablesLineItems" xlink:to="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtRepaymentsTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="ScheduleOfLongTermDebtRepaymentsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesandAccruedLiabilitiesTablesTable" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTablesTable"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:href="itp-20230331.xsd#itp_OtherPayablesandAccruedLiabilitiesTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="OtherPayablesandAccruedLiabilitiesTablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherPayablesandAccruedLiabilitiesTablesTable" xlink:to="OtherPayablesandAccruedLiabilitiesTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherPayablesandAccruedLiabilitiesTablesLineItems" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DerivativeLiabilitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsTables">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingAndExercisableWarrants" xlink:href="itp-20230331.xsd#itp_ScheduleOfOutstandingAndExercisableWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="ScheduleOfOutstandingAndExercisableWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/SegmentReportingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DongfangHoldingMember" xlink:href="itp-20230331.xsd#itp_DongfangHoldingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DongfangHoldingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShengdeHoldingsMember" xlink:href="itp-20230331.xsd#itp_ShengdeHoldingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ShengdeHoldingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BaodingShengdeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QianrongMember" xlink:href="itp-20230331.xsd#itp_QianrongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="QianrongMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DongfangPaperMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="TengshengPaperMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_VariableInterestEntityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SubsidiaryAbstract" xlink:href="itp-20230331.xsd#itp_SubsidiaryAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="SubsidiaryAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DateOfIncorporationOrEstablishment" xlink:href="itp-20230331.xsd#itp_DateOfIncorporationOrEstablishment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryAbstract" xlink:to="DateOfIncorporationOrEstablishment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlaceOfIncorporationOrEstablishment" xlink:href="itp-20230331.xsd#itp_PlaceOfIncorporationOrEstablishment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryAbstract" xlink:to="PlaceOfIncorporationOrEstablishment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfOwnerships" xlink:href="itp-20230331.xsd#itp_PercentageOfOwnerships"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryAbstract" xlink:to="PercentageOfOwnerships" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryAbstract" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract" xlink:to="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable" xlink:to="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_PrepaidExpenseNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseNoncurrent" xlink:to="us-gaap_Assets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentPortionOfLongtermLoans" xlink:href="itp-20230331.xsd#itp_CurrentPortionOfLongtermLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="CurrentPortionOfLongtermLoans" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueToRelatedPartiesCurrentAmount" xlink:href="itp-20230331.xsd#itp_DueToRelatedPartiesCurrentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="DueToRelatedPartiesCurrentAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:to="us-gaap_Liabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofinventoriesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfInventoriesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfInventoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfInventoriesAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_PublicUtilitiesInventoryAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="us-gaap_PublicUtilitiesInventoryTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RecycledPaperBoardMember" xlink:href="itp-20230331.xsd#itp_RecycledPaperBoardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="RecycledPaperBoardMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecycledWhiteScrapPaperMember" xlink:href="itp-20230331.xsd#itp_RecycledWhiteScrapPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="RecycledWhiteScrapPaperMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicUtilitiesInventoryCoalAndGasMember" xlink:href="itp-20230331.xsd#itp_PublicUtilitiesInventoryCoalAndGasMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="PublicUtilitiesInventoryCoalAndGasMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BasePaperAndOtherRawMaterialsMember" xlink:href="itp-20230331.xsd#itp_BasePaperAndOtherRawMaterialsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PublicUtilitiesInventoryAxis" xlink:to="BasePaperAndOtherRawMaterialsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RawMaterialsAbstract" xlink:href="itp-20230331.xsd#itp_RawMaterialsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="RawMaterialsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RawMaterialsAbstract" xlink:to="us-gaap_InventoryRawMaterials" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryValuationReserves" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidLandLease" xlink:href="itp-20230331.xsd#itp_PrepaidLandLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="PrepaidLandLease" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentForPurchaseOfMaterials" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchaseOfMaterials"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="PrepaymentForPurchaseOfMaterials" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentForPurchasesOfEquipment" xlink:href="itp-20230331.xsd#itp_PrepaymentForPurchasesOfEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="PrepaymentForPurchasesOfEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseRightsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseRightsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_UseRightsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract" xlink:to="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable" xlink:to="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" xlink:href="itp-20230331.xsd#itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LeasePaymentGross" xlink:href="itp-20230331.xsd#itp_LeasePaymentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="LeasePaymentGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessCurrentPortionLeaseLiability" xlink:href="itp-20230331.xsd#itp_LessCurrentPortionLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="LessCurrentPortionLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofleaseexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseExpenseAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLeaseExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofleaseexpenseTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofleaseexpenseTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofleaseexpenseLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofleaseexpenseLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseExpenseAbstract" xlink:to="LeasesDetailsScheduleofleaseexpenseTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofleaseexpenseTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofleaseexpenseTable" xlink:to="LeasesDetailsScheduleofleaseexpenseLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="us-gaap_ShortTermLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofleaseexpenseLineItems" xlink:to="us-gaap_OperatingLeaseCost_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOperatingLeasesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleoperatingleasesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoperatingleasesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleoperatingleasesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleoperatingleasesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOperatingLeasesAbstract" xlink:to="LeasesDetailsScheduleoperatingleasesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoperatingleasesTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoperatingleasesTable" xlink:to="LeasesDetailsScheduleoperatingleasesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleoperatingleasesLineItems" xlink:to="us-gaap_OperatingLeasePayments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract" xlink:to="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseMember" xlink:href="itp-20230331.xsd#itp_OperatingLeaseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="OperatingLeaseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable" xlink:to="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraNmMpBziov0CsbTNJj0KLqRaIA9x4fEAYFxuWRRMyRDuzUwIPSphaPVtDkitNHJBDZg0KnjpO4PxXtLu8H0kR0STPgSxKPrWG+K+pA92ejBu4S+efVoPyFGpgalfZvw0nvbCrEuCCJ21UdQslf2IrfuMCK/bKtJ3nqNTqdBQJsnQhgDO9a2i6QNOx62uiIvI+jNkEt8GzMvlIGgI8QPySt] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueOfLeaseLiabilities" xlink:href="itp-20230331.xsd#itp_PresentValueOfLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="PresentValueOfLeaseLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract" xlink:to="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable" xlink:to="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofshorttermbankloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfShortTermBankLoansAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfShortTermBankLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermBankLoansAbstract" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="IndustrialAndCommercialBankOfChinaICBCMember" xlink:href="itp-20230331.xsd#itp_IndustrialAndCommercialBankOfChinaICBCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="IndustrialAndCommercialBankOfChinaICBCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IndustrialAndCommercialBankOfChinaICBCLoan2Member" xlink:href="itp-20230331.xsd#itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="IndustrialAndCommercialBankOfChinaICBCLoan2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ICBCLoanZMember" xlink:href="itp-20230331.xsd#itp_ICBCLoanZMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="ICBCLoanZMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaConstructionBankLoanMember" xlink:href="itp-20230331.xsd#itp_ChinaConstructionBankLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="ChinaConstructionBankLoanMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermLoansBalanceAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermLoansBalanceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermLoansBalanceAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanOneMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanTwoMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanThreeMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanThreeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoanFourMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoanFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoanFourMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictLoan5Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictLoan5Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="RuralCreditUnionOfXushuiDistrictLoan5Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangnaYuMember" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="JiangnaYuMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermLoansPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherLongTermDebtCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherLoansPayableLongTerm" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtRepaymentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfLongTermDebtRepaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtRepaymentsAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtRepaymentsAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedUtilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedUtilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedRentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedRentCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxesPayableCurrent" xlink:href="itp-20230331.xsd#itp_ValueAddedTaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="ValueAddedTaxesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedSalesCommissionCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:href="itp-20230331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:href="itp-20230331.xsd#itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfChangesInTheDerivativeLiabilitiesAbstract" xlink:to="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable" xlink:to="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionOfNewDerivativesRecognizedAsWarrant" xlink:href="itp-20230331.xsd#itp_AdditionOfNewDerivativesRecognizedAsWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="AdditionOfNewDerivativesRecognizedAsWarrant" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLossOnDerivative" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLossOnDerivative"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLossOnDerivative" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExerciseOfWarrant" xlink:href="itp-20230331.xsd#itp_ExerciseOfWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="ExerciseOfWarrant" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesNoncurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems" xlink:to="us-gaap_DerivativeLiabilitiesNoncurrent_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStockWarrantActivitiesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfStockWarrantActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockWarrantActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOutstandingAndExercisableWarrantsAbstract" xlink:to="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable" xlink:to="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="BasicLossPerShareAbstract" xlink:href="itp-20230331.xsd#itp_BasicLossPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="BasicLossPerShareAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossPerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomelossPerShare" xlink:href="itp-20230331.xsd#itp_NetIncomelossPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicLossPerShareAbstract" xlink:to="NetIncomelossPerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedIncomePerShareAbstract" xlink:href="itp-20230331.xsd#itp_DilutedIncomePerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBasicAndDilutedNetIncomePerShareAbstract" xlink:to="DilutedIncomePerShareAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectOfDilution" xlink:href="itp-20230331.xsd#itp_EffectOfDilution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="EffectOfDilution" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageBasicSharesOutstandingProForma" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageBasicSharesOutstandingProForma"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageBasicSharesOutstandingProForma" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedProFormaAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedProFormaAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareDilutedProFormaAdjustment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfProvisionsForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="ProvisionForIncomeTaxesAbstract" xlink:href="itp-20230331.xsd#itp_ProvisionForIncomeTaxesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="ProvisionForIncomeTaxesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionsForIncomeTaxesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofdeferredtaxTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfDeferredTaxAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsMiscellaneousCurrent" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsMiscellaneousCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsMiscellaneousCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract"/>
    <loc xlink:type="locator" xlink:label="EffectOfDifferentTaxJurisdictioninDollars" xlink:href="itp-20230331.xsd#itp_EffectOfDifferentTaxJurisdictioninDollars"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="EffectOfDifferentTaxJurisdictioninDollars" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectOfExpensesNotDeductibleForPrcTaxPurposes" xlink:href="itp-20230331.xsd#itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="EffectOfExpensesNotDeductibleForPrcTaxPurposes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureMinimumLeasePaymentsAbstract" xlink:to="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_LandMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuildingLeaseMember" xlink:href="itp-20230331.xsd#itp_BuildingLeaseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BuildingLeaseMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable" xlink:to="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLandLeasePayments" xlink:href="itp-20230331.xsd#itp_TotalLandLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="TotalLandLeasePayments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestNetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableWithImputedInterestNetAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_ReceivableWithImputedInterestNetAmount" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PresentValueOfLeaseLiabilities" xlink:href="itp-20230331.xsd#itp_PresentValueOfLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems" xlink:to="PresentValueOfLeaseLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:href="itp-20230331.xsd#itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialInformationForReportableSegmentsAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="DongfangPaperMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="TengshengPaperMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="BaodingShengdeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotAttributableToSegmentsMember" xlink:href="itp-20230331.xsd#itp_NotAttributableToSegmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="NotAttributableToSegmentsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EliminationOfIntersegmentMember" xlink:href="itp-20230331.xsd#itp_EliminationOfIntersegmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EliminationOfIntersegmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EnterprisewideConsolidatedMember" xlink:href="itp-20230331.xsd#itp_EnterprisewideConsolidatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="EnterprisewideConsolidatedMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GrossProfit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DepreciationAndAmortizationExpense" xlink:href="itp-20230331.xsd#itp_DepreciationAndAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="DepreciationAndAmortizationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InvestmentIncomeInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAllocatedToLimitedPartners" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAllocatedToLimitedPartners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLossAllocatedToLimitedPartners" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsTable" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandBusinessBackgroundDetailsLineItems" xlink:href="itp-20230331.xsd#itp_OrganizationandBusinessBackgroundDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandBusinessBackgroundDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DongfangHoldingMember" xlink:href="itp-20230331.xsd#itp_DongfangHoldingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DongfangHoldingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaodingShengdeMember" xlink:href="itp-20230331.xsd#itp_BaodingShengdeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="BaodingShengdeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="DongfangPaperMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HebeiTengshengMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TengshengPaperMember" xlink:href="itp-20230331.xsd#itp_TengshengPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TengshengPaperMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RevenueMember" xlink:href="itp-20230331.xsd#itp_RevenueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="RevenueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsTable" xlink:to="OrganizationandBusinessBackgroundDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_CommonStockNoParValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_Capital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceFeePercentageOfNetProfit" xlink:href="itp-20230331.xsd#itp_ServiceFeePercentageOfNetProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="ServiceFeePercentageOfNetProfit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePricePerShare" xlink:href="itp-20230331.xsd#itp_ExercisePricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="ExercisePricePerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TerminationLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageShareOfDistributableProfit" xlink:href="itp-20230331.xsd#itp_PercentageShareOfDistributableProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageShareOfDistributableProfit" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRevenue" xlink:href="itp-20230331.xsd#itp_PercentageOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfRevenue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfTotalAssets" xlink:href="itp-20230331.xsd#itp_PercentageOfTotalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandBusinessBackgroundDetailsLineItems" xlink:to="PercentageOfTotalAssets" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SharePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/PropertyplantandequipmentnetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyplantandequipmentnetDetailsTable" xlink:href="itp-20230331.xsd#itp_PropertyplantandequipmentnetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyplantandequipmentnetDetailsLineItems" xlink:href="itp-20230331.xsd#itp_PropertyplantandequipmentnetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="PropertyplantandequipmentnetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="DongfangPaperMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HebeiTengshengMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsTable" xlink:to="PropertyplantandequipmentnetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SaleLeasebackTransactionLeasePeriod" xlink:href="itp-20230331.xsd#itp_SaleLeasebackTransactionLeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="SaleLeasebackTransactionLeasePeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" xlink:href="itp-20230331.xsd#itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="PledgedAssetNotSeparatelyReportedOtherFinancialInstruments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" xlink:href="itp-20230331.xsd#itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="PropertyPlantAndEquipmentLoanDrawnFromBankingFacility" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" xlink:href="itp-20230331.xsd#itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="ValueOfLandUseRightPledgedForSaleLeaseBackFinancing" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLandHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireLandHeldForUse"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireLandHeldForUse" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyplantandequipmentnetDetailsLineItems" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsTable" xlink:href="itp-20230331.xsd#itp_LeasesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_LeasesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="LeasesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HebeiTengshengMember" xlink:href="itp-20230331.xsd#itp_HebeiTengshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HebeiTengshengMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TLCLMember" xlink:href="itp-20230331.xsd#itp_TLCLMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TLCLMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TLCLMember_0" xlink:href="itp-20230331.xsd#itp_TLCLMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="TLCLMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="LeasesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromHedgeFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromHedgeFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_ProceedsFromHedgeFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetInvestmentInLeaseSale" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetInvestmentInLeaseSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_NetInvestmentInLeaseSale" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquipmentOnLease" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_DerivativeFixedInterestRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InceptionOfLease" xlink:href="itp-20230331.xsd#itp_InceptionOfLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="InceptionOfLease" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseLiability" xlink:href="itp-20230331.xsd#itp_LeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="LeaseLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepositLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_DepositLiabilityCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfLeaseAsset" xlink:href="itp-20230331.xsd#itp_AmortizationOfLeaseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="AmortizationOfLeaseAsset" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_FinanceLeaseInterestExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredGainAmount" xlink:href="itp-20230331.xsd#itp_DeferredGainAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="DeferredGainAmount" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsTable" xlink:href="itp-20230331.xsd#itp_LoansPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsLineItems" xlink:href="itp-20230331.xsd#itp_LoansPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LoansPayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="JiangnaYuMember" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="JiangnaYuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_LoansPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ICBCLoanOneMember" xlink:href="itp-20230331.xsd#itp_ICBCLoanOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ICBCLoanOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ICBCLoan2Member" xlink:href="itp-20230331.xsd#itp_ICBCLoan2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ICBCLoan2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ICBCLoan3Member" xlink:href="itp-20230331.xsd#itp_ICBCLoan3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ICBCLoan3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaConstructionBankMember" xlink:href="itp-20230331.xsd#itp_ChinaConstructionBankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="ChinaConstructionBankMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NewTermLoanAgreementMember" xlink:href="itp-20230331.xsd#itp_NewTermLoanAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NewTermLoanAgreementMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangnaYuMember_0" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="JiangnaYuMember_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="dei_LegalEntityAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMemberOneMember" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMemberOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMemberOneMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMember2Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMember2Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RuralCreditUnionOfXushuiDistrictMember3Member" xlink:href="itp-20230331.xsd#itp_RuralCreditUnionOfXushuiDistrictMember3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="RuralCreditUnionOfXushuiDistrictMember3Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="JiangnaYuMember_1" xlink:href="itp-20230331.xsd#itp_JiangnaYuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="JiangnaYuMember_1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="LoansPayableDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_UnsecuredDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermConstructionLoanCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongtermConstructionLoanCurrentAndNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InstallmentRepaymentDescription" xlink:href="itp-20230331.xsd#itp_InstallmentRepaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="InstallmentRepaymentDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBankCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionNetBookValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionNetBookValue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableToBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableToBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableToBank" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseTerm" xlink:href="itp-20230331.xsd#itp_LeaseTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="LeaseTerm" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BorrowedAmount" xlink:href="itp-20230331.xsd#itp_BorrowedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="BorrowedAmount" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="itp-20230331.xsd#itp_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="itp-20230331.xsd#itp_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MrZhenyongLiuMember" xlink:href="itp-20230331.xsd#itp_MrZhenyongLiuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MrZhenyongLiuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="dei_LegalEntityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DongfangPaperMember" xlink:href="itp-20230331.xsd#itp_DongfangPaperMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DongfangPaperMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedAndNonrelatedPartyStatusDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:to="us-gaap_RelatedAndNonrelatedPartyStatusDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromPaymentsToLoan" xlink:href="itp-20230331.xsd#itp_ProceedsFromPaymentsToLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="ProceedsFromPaymentsToLoan" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DueDate" xlink:href="itp-20230331.xsd#itp_DueDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="DueDate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestPaid" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanDueDescription" xlink:href="itp-20230331.xsd#itp_LoanDueDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="LoanDueDescription" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OtherBorrowings" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestIncomeOther" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommonStockDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="CommonStockDetailsTable" xlink:href="itp-20230331.xsd#itp_CommonStockDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommonStockDetailsLineItems" xlink:href="itp-20230331.xsd#itp_CommonStockDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="CommonStockDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsTable" xlink:to="CommonStockDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateShares" xlink:href="itp-20230331.xsd#itp_AggregateShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="AggregateShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedToPurchaseOfWarrants" xlink:href="itp-20230331.xsd#itp_CommonStockIssuedToPurchaseOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="CommonStockIssuedToPurchaseOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceeds" xlink:href="itp-20230331.xsd#itp_GrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="GrossProceeds" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CorrespondingPricePerShare" xlink:href="itp-20230331.xsd#itp_CorrespondingPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="CorrespondingPricePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePricePerWarrant1" xlink:href="itp-20230331.xsd#itp_ExercisePricePerWarrant1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="ExercisePricePerWarrant1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateSharesOfCommonStock" xlink:href="itp-20230331.xsd#itp_AggregateSharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="AggregateSharesOfCommonStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsToPurchaseShares" xlink:href="itp-20230331.xsd#itp_WarrantsToPurchaseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="WarrantsToPurchaseShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicOfferingForGrossProceeds" xlink:href="itp-20230331.xsd#itp_PublicOfferingForGrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="PublicOfferingForGrossProceeds" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantPricePerShare" xlink:href="itp-20230331.xsd#itp_WarrantPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="WarrantPricePerShare" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodPricePerShareReverseStockSplits" xlink:href="itp-20230331.xsd#itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="StockIssuedDuringPeriodPricePerShareReverseStockSplits" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommonStockDetailsLineItems" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/WarrantsDetails">
    <loc xlink:type="locator" xlink:label="WarrantDisclosureAbstract" xlink:href="itp-20230331.xsd#itp_WarrantDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsTable" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="WarrantsDetailsLineItems" xlink:href="itp-20230331.xsd#itp_WarrantsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantDisclosureAbstract" xlink:to="WarrantsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsTable" xlink:to="WarrantsDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentWarrantsExercisePrice" xlink:href="itp-20230331.xsd#itp_InvestmentWarrantsExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="InvestmentWarrantsExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantTermDescription" xlink:href="itp-20230331.xsd#itp_WarrantTermDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="WarrantTermDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedToPurchaseStock" xlink:href="itp-20230331.xsd#itp_CommonStockIssuedToPurchaseStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsDetailsLineItems" xlink:to="CommonStockIssuedToPurchaseStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/IncomeTaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="itp-20230331.xsd#itp_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_IncomeTaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="country_CN" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="IncomeTaxesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfCarryForwardsExpire" xlink:href="itp-20230331.xsd#itp_DescriptionOfCarryForwardsExpire"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="DescriptionOfCarryForwardsExpire" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsValuationAllowancePercentage" xlink:href="itp-20230331.xsd#itp_DeferredTaxAssetsValuationAllowancePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="DeferredTaxAssetsValuationAllowancePercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxStatuteOfLimitationsPeriod" xlink:href="itp-20230331.xsd#itp_IncomeTaxStatuteOfLimitationsPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="IncomeTaxStatuteOfLimitationsPeriod" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/StockIncentivePlansDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_EquityFairValueDisclosure" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="itp-20230331.xsd#itp_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LocalGovernmentMember" xlink:href="itp-20230331.xsd#itp_LocalGovernmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="LocalGovernmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XushuiLandLeaseMember" xlink:href="itp-20230331.xsd#itp_XushuiLandLeaseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XushuiLandLeaseMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HebeiFangshengMember" xlink:href="itp-20230331.xsd#itp_HebeiFangshengMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HebeiFangshengMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AreaOfLand"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AreaOfLand" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseExpirationPeriod" xlink:href="itp-20230331.xsd#itp_LeaseExpirationPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LeaseExpirationPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashPricesDescription" xlink:href="itp-20230331.xsd#itp_CashPricesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="CashPricesDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRentReceivablesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRentReceivablesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_DeferredRentReceivablesNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommitmentsForPurchaseOrConstructionOfCapitalAssets" xlink:href="itp-20230331.xsd#itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="CommitmentsForPurchaseOrConstructionOfCapitalAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PerformanceHoldbackOnNewTissuePaperPaymentDescription" xlink:href="itp-20230331.xsd#itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="PerformanceHoldbackOnNewTissuePaperPaymentDescription" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongtermLoanFromFinancialInstitutions" xlink:href="itp-20230331.xsd#itp_LongtermLoanFromFinancialInstitutions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="LongtermLoanFromFinancialInstitutions" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails">
    <loc xlink:type="locator" xlink:label="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:href="itp-20230331.xsd#itp_ConcentrationAndMajorCustomersAndSuppliersAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationAndMajorCustomersAndSuppliersAbstract" xlink:to="ConcentrationandMajorCustomersandSuppliersDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SupplierTwoMember" xlink:href="itp-20230331.xsd#itp_SupplierTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="SupplierTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TotalSalesMember" xlink:href="itp-20230331.xsd#itp_TotalSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="TotalSalesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalPurchasesMember" xlink:href="itp-20230331.xsd#itp_TotalPurchasesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="TotalPurchasesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsTable" xlink:to="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ConcentrationCreditRiskPercentage" xlink:href="itp-20230331.xsd#itp_ConcentrationCreditRiskPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationandMajorCustomersandSuppliersDetailsLineItems" xlink:to="ConcentrationCreditRiskPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/ConcentrationofCreditRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofCreditRiskDetailsTable" xlink:href="itp-20230331.xsd#itp_ConcentrationofCreditRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofCreditRiskDetailsLineItems" xlink:href="itp-20230331.xsd#itp_ConcentrationofCreditRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationofCreditRiskDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsTable" xlink:to="ConcentrationofCreditRiskDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofCreditRiskDetailsLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://orientpaper.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="itp-20230331.xsd#itp_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755722304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 11, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">IT
TECH PACKAGING, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">ITP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,065,920<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001358190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-34577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-4158835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Science
Park<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Juli Rd<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Xushui District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Baoding City<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">072550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(86)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">312-8698215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<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_EntitySmallBusiness</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_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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754108784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and bank balances</a></td>
<td class="nump">$ 16,750,940<span></span>
</td>
<td class="nump">$ 9,524,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable (net of allowance for doubtful accounts of $647,787 and $881,878 as of March 31, 2023 and December 31, 2022, respectively)</a></td>
<td class="nump">2,231,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">5,969,604<span></span>
</td>
<td class="nump">2,872,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">18,734,461<span></span>
</td>
<td class="nump">27,207,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due from related parties</a></td>
<td class="nump">7,795,442<span></span>
</td>
<td class="nump">7,561,858<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">51,482,371<span></span>
</td>
<td class="nump">47,166,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayment on property, plant and equipment</a></td>
<td class="nump">881,878<span></span>
</td>
<td class="nump">1,031,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">681,817<span></span>
</td>
<td class="nump">672,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, net</a></td>
<td class="nump">1,927,390<span></span>
</td>
<td class="nump">1,939,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">149,822,883<span></span>
</td>
<td class="nump">151,569,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableNoncurrent', window );">Value-added tax recoverable</a></td>
<td class="nump">2,053,290<span></span>
</td>
<td class="nump">2,066,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred tax asset non-current</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">206,849,629<span></span>
</td>
<td class="nump">204,447,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="nump">5,673,996<span></span>
</td>
<td class="nump">5,598,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term loans</a></td>
<td class="nump">5,265,073<span></span>
</td>
<td class="nump">4,835,884<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="nump">171,768<span></span>
</td>
<td class="nump">224,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Due to related parties</a></td>
<td class="nump">730,387<span></span>
</td>
<td class="nump">727,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">295,024<span></span>
</td>
<td class="nump">165,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">5,993,904<span></span>
</td>
<td class="nump">5,665,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">417,906<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">18,130,152<span></span>
</td>
<td class="nump">17,640,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsCurrent', window );">Long-term loans</a></td>
<td class="nump">6,513,672<span></span>
</td>
<td class="nump">4,204,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredGainOnSaleleaseback', window );">Deferred gain on sale-leaseback</a></td>
<td class="nump">30,298<span></span>
</td>
<td class="nump">52,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - non-current</a></td>
<td class="nump">587,838<span></span>
</td>
<td class="nump">579,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative liability</a></td>
<td class="nump">494,186<span></span>
</td>
<td class="nump">646,283<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $19,412,310 and $16,784,878 as of March 31, 2023 and December 31, 2022, respectively)</a></td>
<td class="nump">25,756,146<span></span>
</td>
<td class="nump">23,123,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, 50,000,000 shares authorized, $0.001 par value per share, 10,065,920 shares issued and outstanding as of March 31, 2023 and December, 31, 2022.</a></td>
<td class="nump">10,066<span></span>
</td>
<td class="nump">10,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">89,172,771<span></span>
</td>
<td class="nump">89,172,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Statutory earnings reserve</a></td>
<td class="nump">6,080,574<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(5,011,784)<span></span>
</td>
<td class="num">(7,514,540)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Retained earnings</a></td>
<td class="nump">90,841,856<span></span>
</td>
<td class="nump">93,575,021<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">181,093,483<span></span>
</td>
<td class="nump">181,323,892<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 206,849,629<span></span>
</td>
<td class="nump">$ 204,447,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredGainOnSaleleaseback">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredGainOnSaleleaseback</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481058/954-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAndCreditsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAndCreditsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(30)(a)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481142/505-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsUnappropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsUnappropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612756667200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts (in Dollars)</a></td>
<td class="nump">$ 647,787<span></span>
</td>
<td class="nump">$ 881,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1', window );">Consolidated VIE, liabilities (in Dollars)</a></td>
<td class="nump">$ 19,412,310<span></span>
</td>
<td class="nump">$ 16,784,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">10,065,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">10,065,920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754137968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 19,790,877<span></span>
</td>
<td class="nump">$ 15,481,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldOverhead', window );">Cost of sales</a></td>
<td class="num">(20,067,876)<span></span>
</td>
<td class="num">(15,171,173)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross (Loss) Profit</a></td>
<td class="num">(276,999)<span></span>
</td>
<td class="nump">310,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(2,495,362)<span></span>
</td>
<td class="num">(3,300,881)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from Operations</a></td>
<td class="num">(2,772,361)<span></span>
</td>
<td class="num">(2,990,436)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income (Expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">136,268<span></span>
</td>
<td class="nump">3,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidyIncome', window );">Subsidy income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(249,169)<span></span>
</td>
<td class="num">(270,813)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">34,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Gain (Loss) on derivative liability</a></td>
<td class="nump">152,097<span></span>
</td>
<td class="nump">386,588<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeLossBeforeIncomeTaxes', window );">Loss before Income Taxes</a></td>
<td class="num">(2,733,165)<span></span>
</td>
<td class="num">(2,837,203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">348,989<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">(2,733,165)<span></span>
</td>
<td class="num">(2,488,214)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other Comprehensive Income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="nump">2,502,756<span></span>
</td>
<td class="nump">926,138<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total Comprehensive Loss</a></td>
<td class="num">$ (230,409)<span></span>
</td>
<td class="num">$ (1,562,076)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Losses Per Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic and Diluted Losses per Share (in Dollars per share)</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Outstanding &#8211; Basic and Diluted (in Shares)</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_IncomeLossBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_IncomeLossBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_SubsidyIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_SubsidyIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldOverhead">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indirect cost incurred related to good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldOverhead</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754991424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Losses per Share</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Outstanding &#8211; Diluted</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754177232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="num">$ (2,733,165)<span></span>
</td>
<td class="num">$ (2,488,214)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,686,243<span></span>
</td>
<td class="nump">3,773,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Gain) Loss on derivative liability</a></td>
<td class="num">(152,097)<span></span>
</td>
<td class="num">(386,588)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">(Gain) Loss from disposal and impairment of property, plant and equipment</a></td>
<td class="nump">12,926<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">(Recovery from) Allowance for bad debts</a></td>
<td class="num">(246,386)<span></span>
</td>
<td class="nump">4,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(34,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_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(348,989)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(1,988,921)<span></span>
</td>
<td class="num">(98,921)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and other current assets</a></td>
<td class="nump">9,461,336<span></span>
</td>
<td class="nump">3,056,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(3,062,782)<span></span>
</td>
<td class="nump">1,515,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(5,101)<span></span>
</td>
<td class="nump">62,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Related parties</a></td>
<td class="num">(128,625)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">126,986<span></span>
</td>
<td class="num">(14,181)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">263,712<span></span>
</td>
<td class="nump">483,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(424,198)<span></span>
</td>
<td class="num">(1,112,820)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">4,809,928<span></span>
</td>
<td class="nump">4,411,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(295,018)<span></span>
</td>
<td class="num">(368,504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of land</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,807,468)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(295,018)<span></span>
</td>
<td class="num">(7,175,972)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt', window );">Proceeds from long term loans</a></td>
<td class="nump">2,623,410<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Repayment of bank loans</a></td>
<td class="num">(2,915)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Payment of capital lease obligation</a></td>
<td class="num">(55,849)<span></span>
</td>
<td class="num">(51,708)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoanToARelatedPartynet', window );">Loan to a related party (net)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,945,022<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by Financing Activities</a></td>
<td class="nump">2,564,646<span></span>
</td>
<td class="nump">6,893,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of Exchange Rate Changes on Cash and Cash Equivalents</a></td>
<td class="nump">146,516<span></span>
</td>
<td class="nump">28,071<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase in Cash and Cash Equivalents</a></td>
<td class="nump">7,226,072<span></span>
</td>
<td class="nump">4,156,831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents and Restricted Cash - Beginning of Period</a></td>
<td class="nump">9,524,868<span></span>
</td>
<td class="nump">11,201,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents and Restricted Cash - End of Period</a></td>
<td class="nump">16,750,940<span></span>
</td>
<td class="nump">15,358,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net of capitalized interest cost</a></td>
<td class="nump">84,040<span></span>
</td>
<td class="nump">85,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">424,198<span></span>
</td>
<td class="nump">1,112,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CashAndBankBalances', window );">Cash and bank balances</a></td>
<td class="nump">16,750,940<span></span>
</td>
<td class="nump">15,358,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_TotalCashCashEquivalentsAndRestrictedCash', window );">Total cash, cash equivalents and restricted cash shown in the statement of cash flows</a></td>
<td class="nump">$ 16,750,940<span></span>
</td>
<td class="nump">$ 15,358,443<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CashAndBankBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash bank balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CashAndBankBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoanToARelatedPartynet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan repaid by a related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoanToARelatedPartynet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_TotalCashCashEquivalentsAndRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash total amount of cash, cash equivalents and restricted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_TotalCashCashEquivalentsAndRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754051328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Statutory Earnings Reserve</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 9,916<span></span>
</td>
<td class="nump">$ 89,016,921<span></span>
</td>
<td class="nump">$ 6,080,574<span></span>
</td>
<td class="nump">$ 10,496,168<span></span>
</td>
<td class="nump">$ 110,146,329<span></span>
</td>
<td class="nump">$ 215,749,908<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">9,915,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">926,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">926,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,488,214)<span></span>
</td>
<td class="num">(2,488,214)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 9,916<span></span>
</td>
<td class="nump">89,016,921<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
<td class="nump">11,422,306<span></span>
</td>
<td class="nump">107,658,115<span></span>
</td>
<td class="nump">214,187,832<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2022</a></td>
<td class="nump">9,915,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 10,066<span></span>
</td>
<td class="nump">89,172,771<span></span>
</td>
<td class="nump">6,080,574<span></span>
</td>
<td class="num">(7,514,540)<span></span>
</td>
<td class="nump">93,575,021<span></span>
</td>
<td class="nump">181,323,892<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Issuance of shares to officer and directors</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of shares to officer and directors (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,502,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,502,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,733,165)<span></span>
</td>
<td class="num">(2,733,165)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 10,066<span></span>
</td>
<td class="nump">$ 89,172,771<span></span>
</td>
<td class="nump">$ 6,080,574<span></span>
</td>
<td class="num">$ (5,011,784)<span></span>
</td>
<td class="nump">$ 90,841,856<span></span>
</td>
<td class="nump">$ 181,093,483<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2023</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480637/718-40-25-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759346624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Business Background</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1)
Organization and Business Background</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">IT
Tech Packaging, Inc. (the &#8220;Company&#8221;) was incorporated in the State of Nevada on December 9, 2005, under the name &#8220;Carlateral,
Inc.&#8221; Through the steps described immediately below, we became the holding company for Hebei Baoding Dongfang Paper Milling Company
Limited (&#8220;Dongfang Paper&#8221;), a producer and distributor of paper products in China, on October 29, 2007.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 1, 2018, we changed our corporate name to IT Tech Packaging, Inc.. The name change was effected through a parent/subsidiary short-form
merger of IT Tech Packaging, Inc., our wholly-owned Nevada subsidiary formed solely for the purpose of the name change, with and into
us. We were the surviving entity. In connection with the name change, our common stock began being traded under a new NYSE symbol, &#8220;ITP&#8221;.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved a reverse stock split of the Company&#8217;s issued and outstanding shares
of common stock, par value $0.001 per share (the &#8220;Common Stock&#8221;), at a ratio of 1-for-10 (the &#8220;Reverse Stock Split&#8221;).
The Reverse Stock Split become effective on July 7, 2022 (the &#8220;Effective Date&#8221;), and the shares began trading on the split-adjusted
basis on the NYSE American under the Company&#8217;s existing trading symbol &#8220;ITP&#8221; at market open on July 8, 2022. The new
CUSIP number following the Reverse Stock Split is 46527C 209. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
October 29, 2007, pursuant to an agreement and plan of merger (the &#8220;Merger Agreement&#8221;), the Company acquired DongfangZhiye
Holding Limited (&#8220;Dongfang Holding&#8221;), a corporation formed on November 13, 2006 under the laws of the British Virgin Islands,
and issued the shareholders of Dongfang Holding an aggregate of 7,450,497 (as adjusted for a four-for-one reverse stock split effected
in November 2009) shares of our common stock, which shares were distributed pro-rata to the shareholders of Dongfang Holding in accordance
with their respective ownership interests in Dongfang Holding. At the time of the Merger Agreement, Dongfang Holding owned all of the
issued and outstanding stock and ownership of Dongfang Paper and such shares of Dongfang Paper were held in trust with Zhenyong Liu,
Xiaodong Liu and Shuangxi Zhao, for Mr. Liu, Mr. Liu and Mr. Zhao (the original shareholders of Dongfang Paper) to exercise control over
the disposition of Dongfang Holding&#8217;s shares in Dongfang Paper on Dongfang Holding&#8217;s behalf until Dongfang Holding successfully
completed the change in registration of Dongfang Paper&#8217;s capital with the relevant PRC Administration of Industry and Commerce
as the 100% owner of Dongfang Paper&#8217;s shares. As a result of the merger transaction, Dongfang Holding became a wholly owned subsidiary
of the Company, and Dongfang Holding&#8217;s wholly owned subsidiary, Dongfang Paper, became an indirectly owned subsidiary of the Company.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Dongfang
Holding, as the 100% owner of Dongfang Paper, was unable to complete the registration of Dongfang Paper&#8217;s capital under its name
within the proper time limits set forth under PRC law. In connection with the consummation of the restructuring transactions described
below, Dongfang Holding directed the trustees to return the shares of Dongfang Paper to their original shareholders, and the original
Dongfang Paper shareholders entered into certain agreements with Baoding Shengde Paper Co., Ltd. (&#8220;Baoding Shengde&#8221;) to transfer
the control of Dongfang Paper over to Baoding Shengde.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
June 24, 2009, the Company consummated a number of restructuring transactions pursuant to which it acquired all of the issued and outstanding
shares of Shengde Holdings Inc., a Nevada corporation. Shengde Holdings Inc. was incorporated in the State of Nevada on February 25,
2009. On June 1, 2009, Shengde Holdings Inc. incorporated Baoding Shengde, a limited liability company organized under the laws of the
PRC. Because Baoding Shengde is a wholly-owned subsidiary of Shengde Holdings Inc., it is regarded as a wholly foreign-owned entity under
PRC law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">To
ensure proper compliance of the Company&#8217;s control over the ownership and operations of Dongfang Paper with certain PRC
regulations, on June 24, 2009, the Company entered into a series of contractual agreements (the &#8220;Contractual
Agreements&#8221;) with Dongfang Paper and Dongfang Paper Equity Owners via the Company&#8217;s wholly owned subsidiary Shengde
Holdings Inc. (&#8220;Shengde Holdings&#8221;) a Nevada corporation and Baoding Shengde Paper Co., Ltd. (&#8220;Baoding
Shengde&#8221;), a wholly foreign-owned enterprise in the PRC with an original registered capital of $10,000,000 (subsequently
increased to $60,000,000 in June 2010). Baoding Shengde is mainly engaged in production and distribution of digital photo paper and
single-use face masks and is 100% owned by Shengde Holdings. Prior to February 10, 2010, the Contractual Agreements included (i)
Exclusive Technical Service and Business Consulting Agreement, which generally provides that Baoding Shengde shall provide exclusive
technical, business and management consulting services to Dongfang Paper, in exchange for service fees including a fee equivalent to
80% of Dongfang Paper&#8217;s total annual net profits; (ii) Loan Agreement, which provides that Baoding Shengde will make a loan in
the aggregate principal amount of $10,000,000 to Dongfang Paper Equity Owners in exchange for each such shareholder agreeing to
contribute all of its proceeds from the loan to the registered capital of Dongfang Paper; (iii) Call Option Agreement, which
generally provides, among other things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase
all or part of each owner&#8217;s equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding
Shengde should pay to each of Dongfang Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge
Agreement, which provides that Dongfang Paper Equity Owners will pledge all of their equity interests in Dongfang Paper to Baoding
Shengde as security for their obligations under the other agreements described in this section. Specifically, Baoding Shengde is
entitled to dispose of the pledged equity interests in the event that Dongfang Paper Equity Owners breach their obligations under
the Loan Agreement or Dongfang Paper fails to pay the service fees to Baoding Shengde pursuant to the Exclusive Technical Service
and Business Consulting Agreement; and (v) Proxy Agreement, which provides that Dongfang Paper Equity Owners shall irrevocably
entrust a designee of Baoding Shengde with such shareholder&#8217;s voting rights and the right to represent such shareholder to
exercise such owner&#8217;s rights at any equity owners&#8217; meeting of Dongfang Paper or with respect to any equity owner action
to be taken in accordance with the laws and Dongfang Paper&#8217;s Articles of Association. The terms of the agreement are binding
on the parties for as long as Dongfang Paper Equity Owners continue to hold any equity interest in Dongfang Paper. A Dongfang Paper
Equity Owner will cease to be a party to the agreement once it transfers its equity interests with the prior approval of Baoding
Shengde. As the Company had controlled Dongfang Paper since July 16, 2007 through Dongfang Holding and the trust until June 24, 2009
and continued to control Dongfang Paper through Baoding Shengde and the Contractual Agreements, the execution of the Contractual
Agreements is considered as a business combination under common control.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
February 10, 2010, Baoding Shengde and the Dongfang Paper Equity Owners entered into a Termination of Loan Agreement to terminate the
above-mentioned $10,000,000 Loan Agreement. Because of the Company&#8217;s decision to fund future business expansions through Baoding
Shengde instead of Dongfang Paper, the $10,000,000 loan contemplated was never made prior to the point of termination. The parties believe
the termination of the Loan Agreement does not in itself compromise the effective control of the Company over Dongfang Paper and its
businesses in the PRC.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">An
agreement was also entered into among Baoding Shengde, Dongfang Paper and the Dongfang Paper Equity Owners on December 31, 2010, reiterating
that Baoding Shengde is entitled to 100% of the distributable profit of Dongfang Paper, pursuant to the above- mentioned Contractual
Agreements. In addition, Dongfang Paper and the Dongfang Paper Equity Owners shall not declare any of Dongfang Paper&#8217;s unappropriated
earnings as dividend, including the unappropriated earnings of Dongfang Paper from its establishment to 2010 and thereafter.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
June 25, 2019, Dongfang Paper entered into an acquisition agreement with the shareholder of Tengsheng Paper Co., Ltd.
(&#8220;Tengsheng Paper&#8221;), a limited liability company organized under the laws of the PRC, pursuant to which Dongfang Paper
would acquire Tengsheng Paper. Full payment of the consideration in the amount of RMB320 million (approximately $45 million) was
made on February 23, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">QianrongQianhui
Hebei Technology Co., Ltd, a wholly owned subsidiary of Shengde holding, was incorporated on July 15, 2021. It is a service provider
of high quality material solutions for textile, cosmetics and paper production.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company has no direct equity interest in Dongfang Paper. However, through the Contractual Agreements described above, the Company is
found to be the primary beneficiary (the &#8220;Primary Beneficiary&#8221;) of Dongfang Paper and is deemed to have the effective control
over Dongfang Paper&#8217;s activities that most significantly affect its economic performance, resulting in Dongfang Paper and its subsidiary,
being treated as a controlled variable interest entity of the Company in accordance with Topic 810 - Consolidation of the Accounting
Standards Codification (the &#8220;ASC&#8221;) issued by the Financial Accounting Standard Board (the &#8220;FASB&#8221;). The revenue
generated from Dongfang Paper and Tengsheng Paper for the three months ended March 31, 2023 and 2022 was accounted for 99.82% and 99.63%
of the Company&#8217;s total revenue, respectively. Dongfang Paper and Tengsheng Paper also accounted for 89.22% and 93.76% of the total
assets of the Company as of March 31, 2023 and December 31, 2022, respectively.</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; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, details of the Company&#8217;s subsidiaries and variable interest entities are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Date of</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Place of</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Percentage</td><td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Incorporation</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Incorporation or</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">of</td><td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">or Establishment</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Establishment</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ownership</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal Activity</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; font-style: italic; text-align: left">Subsidiary:</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 30%; text-align: left">Dongfang Holding</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center">November 13, 2006</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center">BVI</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 12%; text-align: center">100%</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center">Inactive investment holding</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Shengde Holdings</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">February 25, 2009</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">State of Nevada</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">100%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Investment holding</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Baoding Shengde</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">June 1, 2009</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">100%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Paper production and distribution</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Qianrong</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">July 15, 2021</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">100%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">New material technology service</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Dongfang Paper</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">March 10, 1996</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><div style="-sec-ix-hidden: hidden-fact-29">Control*</div></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Paper production and distribution</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Tengsheng Paper</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">April 07, 2011</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><div style="-sec-ix-hidden: hidden-fact-30">Control**</div></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Paper production and distribution</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongfang
Paper is treated as a 100% controlled variable interest entity of the Company.</span></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tengsheng
Paper is 100% subsidiary of Dongfang Paper.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">However,
uncertainties in the PRC legal system could cause the Company&#8217;s current ownership structure to be found to be in violation of any
existing and/or future PRC laws or regulations and could limit the Company&#8217;s ability, through its subsidiary, to enforce its rights
under these contractual arrangements. Furthermore, shareholders of the VIE may have interests that are different than those of the Company,
which could potentially increase the risk that they would seek to act contrary to the terms of the aforementioned agreements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">In
addition, if the current structure or any of the contractual arrangements were found to be in violation of any existing or future PRC
law, the Company may be subject to penalties, which may include, but not be limited to, the cancellation or revocation of the Company&#8217;s
business and operating licenses, being required to restructure the Company&#8217;s operations or being required to discontinue the Company&#8217;s
operating activities. The imposition of any of these or other penalties may result in a material and adverse effect on the Company&#8217;s
ability to conduct its operations. In such case, the Company may not be able to operate or control the VIE, which may result in deconsolidation
of the VIE. The Company believes the possibility that it will no longer be able to control and consolidate its VIE will occur as a result
of the aforementioned risks and uncertainties is remote.</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; font-size: 10pt">&#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; font-size: 10pt">The
Company has aggregated the financial information of Dongfang Paper in the table below. The aggregate carrying value of Dongfang Paper&#8217;s
assets and liabilities (after elimination of intercompany transactions and balances) in the Company&#8217;s condensed consolidated balance
sheets as of March 31, 2023 and December 31, 2022 are as follows:</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company and its consolidated subsidiaries are not required to provide financial support to the VIE, and no creditor (or beneficial interest
holders) of the VIE have recourse to the assets of Company unless the Company separately agrees to be subject to such claims. There are
no terms in any agreements or arrangements, implicit or explicit, which require the Company or its subsidiaries to provide financial
support to the VIE. However, if the VIE does require financial support, the Company or its subsidiaries may, at its option and subject
to statutory limits and restrictions, provide financial support to the VIE.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b> &#160;</span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>December 31,</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2023</b> &#160;</span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and bank balances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,007,515</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,427,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,231,924</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,951,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,852,553</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,139,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,134,386</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Due from related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,649,918</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,418,274</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,980,586</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,832,930</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">881,878</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,031,502</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,817</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">672,722</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,927,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,939,970</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Property, plant, and equipment, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">142,086,276</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">143,534,690</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">184,557,947</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">181,011,814</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,673,996</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,598,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current portion of long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,265,073</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,835,885</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">224,497</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,025</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">259,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,156</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,128,489</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,887,584</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">417,906</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,500,709</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,112,364</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,293,465</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,203</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,298</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,314</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Lease liability - non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">587,838</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">579,997</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,412,310</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,784,878</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612756661088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Basis of Presentation and Significant Accounting Policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2)
Basis of Presentation and Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of
the Securities and Exchange Commission (&#8220;SEC&#8221;) for reporting on Form 10-Q. Accordingly, certain information and notes required
by the United States of America generally accepted accounting principles (&#8220;GAAP&#8221;) for annual financial statements are not
included herein. These interim statements should be read in conjunction with the consolidated financial statements and notes thereto
included in the Annual Report on Form 10-K for the year ended December 31, 2022 of the Company, and its subsidiaries and variable interest
entity (which we sometimes refer to collectively as &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principles
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Our
unaudited condensed consolidated financial statements reflect all adjustments, which are, in the opinion of management, necessary for
a fair presentation of our financial position and results of operations. Such adjustments are of a normal recurring nature, unless otherwise
noted. The balance sheet as of March 31, 2023 and the results of operations for the three months ended March 31, 2023 are not necessarily
indicative of the results to be expected for any future period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Our
unaudited condensed consolidated financial statements are prepared in accordance with GAAP. These accounting principles require us to
make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. We believe that the estimates, judgments and assumptions are reasonable, based on information available at the time they are
made. Actual results could differ materially from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
stock split</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#8220;NRS&#8221;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $0.001 per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Valuation
of long-lived asset</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company reviews the carrying value of long-lived assets to be held and used when events and circumstances warrants such a review. The
carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately
identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value
exceeds the fair market value of the long-lived asset and intangible assets. Fair market value is determined primarily using the anticipated
cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets and intangible assets to be disposed
are determined in a similar manner, except that fair market values are reduced for the cost to dispose.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company has adopted ASC Topic 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring
fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides
guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes
a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair
value and include the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 - Quoted prices in active markets for identical assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Level
2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities;
quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for
substantially the full term of the assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or
liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company estimates the fair value of financial instruments using the available market information and valuation methods. Considerable
judgment is required in estimating fair value. Accordingly, the estimates of fair value may not be indicative of the amounts that the
Company could realize in a current market exchange. As of March 31, 2023 and December 31, 2022, the carrying value of the Company&#8217;s
short term financial instruments, such as cash and cash equivalents, accounts receivable, accounts and notes payable, short-term bank
loans, balance due to a related party and obligation under capital lease, approximate at their fair values because of the short maturity
of these instruments; while loans from credit union and loans from a related party approximate at their fair value as the interest rates
thereon are close to the market rates of interest published by the People&#8217;s Bank of China.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Management
determined that liabilities created by beneficial conversion features associated with the issuance of certain warrants (see
&#8220;<i>Derivative liabilities&#8221; </i>under Note (10)), meet the criteria of derivatives and are required to be measured at
fair value. The fair value of these derivative liabilities was determined based on management&#8217;s estimate of the expected
future cash flows required to settle the liabilities. This valuation technique involves management&#8217;s estimates and judgment
based on unobservable inputs and is classified in level 3.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Non-Recurring
Fair Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company reviews long-lived assets for impairment annually or more frequently if events or changes in circumstances indicate the possibility
of impairment. For the continuing operations, long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator
of impairment, and they are recorded at fair value only when impairment is recognized. For discontinued operations, long-lived assets
are measured at the lower of carrying amount or fair value less cost to sell. The fair value of these assets were determined using models
with significant unobservable inputs which were classified as Level 3 inputs, primarily the discounted future cash flow.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Share-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company uses the fair value recognition provision of ASC Topic 718, <i>Compensation-Stock Compensation</i>, which requires the Company
to expense the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of
such instruments over the vesting period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company also applies the provisions of ASC Topic 505-50, <i>Equity Based Payments to Non-Employees</i> to account for stock-based compensation
awards issued to non-employees for services. Such awards for services are recorded at either the fair value of the consideration received
or the fair value of the instruments issued in exchange for such services, whichever is more reliably measurable.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612761025568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3)
Inventories</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw
materials inventory includes mainly recycled paper board and recycled white scrap paper. Finished goods include mainly products of
corrugating medium paper, offset printing paper and tissue paper products. Inventories consisted of the following as of March 31,
2023 and December 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Raw Materials</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,257,163</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,258,161</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,809</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,379</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,237</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Base paper and other raw materials</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">594,828</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">160,229</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,942,325</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,471,436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,075</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,810</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished Goods</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">877,204</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,268,376</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,969,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,872,622</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Inventory reserve</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total inventory, net</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,969,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,872,622</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612761217872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentsandOtherCurrentAssetsLineItems', window );"><strong>Prepayments and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock', window );">Prepayments and other current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4)
Prepayments and other current assets</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepayments
and other current assets consisted of the following as of March 31, 2023 and December 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid land lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">174,629</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,300</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,557,460</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,941,951</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,087,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,640,868</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,834</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,462</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">886,995</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">424,546</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,734,461</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">27,207,127</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disclosure describes the Company's prepaid and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentsandOtherCurrentAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentsandOtherCurrentAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612761025568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment, net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, plant and equipment, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5)
Property, plant and equipment, net</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, property, plant and equipment consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, Plant, and Equipment:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use rights</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,466,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">57,686,220</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,226,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,300,987</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160,512,276</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,498,316</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690,832</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,617</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Construction in progress</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,251,510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,239,698</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">290,147,294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">286,406,838</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(140,324,411</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(134,836,940</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left">Property, Plant and Equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">149,822,883</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">151,569,898</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, land use rights represented twenty three parcels of state-owned lands located in Xushui District
and Wei County of Hebei Province in China, with lease terms of 50 years expiring in 2061 and 2068, respectively.</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; font-size: 10pt">&#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; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, certain property, plant and equipment of Dongfang Paper with net values of $93,136 and $280,466,
respectively, have been pledged pursuant to a long-term loan from credit union of Dongfang Paper. Land use right of Dongfang Paper with
net values of $4,334,537 and $4,301,204, respectively, as of March 31, 2023 and December 31, 2022 was pledged for the bank loan from
Industrial &amp; Commercial Bank of China (&#8220;ICBC&#8221;). Land use right of Tengsheng Paper with net value of $5,150,283 and $5,111,014,
respectively, as of March 31, 2023 and December 31, 2022 was pledged for a long-term loan from credit union of Baoding Shengde. In addition,
land use right of Tengsheng Paper with net value of $3,976,123 and $3,948,953, respectively, as of March 31, 2023 and December 31, 2022
was pledged for another long-term loan from credit union of Baoding Shengde. Land use right of Dongfang Paper with net value of $5,396,364
as of March 31, 2023 was pledged for a long-term loan from credit union of Tengsheng Paper. See &#8220;<i>Short-term bank loans</i>&#8221;
under Note (7), Loans Payable, for details of the transaction and asset collaterals.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Depreciation
and amortization of property, plant and equipment was $3,686,243 and $3,773,236 for the three months ended March 31, 2023 and 2022, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612761192016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesLineItems', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6)
Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financing
with Sale-Leaseback</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company entered into a sale-leaseback arrangement (the &#8220;Lease Financing Agreement&#8221;) with TAC Leasing Co., Ltd.(&#8220;TLCL&#8221;)
on August 6, 2020, for a total financing proceeds in the amount of RMB 16 million (approximately US$2.5 million). Under the sale-leaseback
arrangement, Tengsheng Paper sold the Leased Equipment to TLCL for 16 million (approximately US$2.5 million). Concurrent with the sale
of equipment, Tengsheng Paper leases back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Tengsheng
Paper may pay a nominal purchase price of RMB 100 (approximately $16) to TLCL and buy back the Leased Equipment. The Leased Equipment
in amount of $2,349,452 was recorded as right of use assets and the net present value of the minimum lease payments was recorded as lease
liability and calculated with TLCL&#8217;s implicit interest rate of 15.6% per annum and stated at $567,099 at the inception of the lease
on August 17, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Tengsheng
Paper made payments due according to the schedule. The balance of Leased Equipment net of amortization was $1,927,390 and $1,939,970
as of March 31, 2023 and December 31, 2022, respectively. The lease liability was $77,789 and $131,772, and its current portion in the
amount of $77,789 and $131,772 as of March 31, 2023 and December 31, 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Amortization
of the Leased Equipment was $38,865 and $42,006 for the three months ended March 31, 2023 and 2022. Total interest expenses for the sale-leaseback
arrangement was $4,490 and $13,507 for the three months ended March 31, 2023 and 2022.</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; font-size: 10pt">&#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; font-size: 10pt">As
a result of the sale and leaseback, a deferred gain in the amount of $430,695 was recorded. The deferred gain is amortized over the lease
term and as an offset to amortization of the Leased Equipment.</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; font-size: 10pt">&#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; font-size: 10pt">The
future minimum lease payments of the capital lease as of March 31, 2023 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">80,329</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,540</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,789</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(77,789</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
lease</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company leases space under non-cancelable operating leases for office and manufacturing locations. These leases do not have significant
rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain
contingent rent provisions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
leases include option to renew in condition that it is agreed by the landlord before expiry. Therefore, the majority of renewals to extend
the lease terms are not included in its right-of-use assets and lease liabilities as they are not reasonably certain of exercise. The
Company regularly evaluate the renewal options and when they are reasonably certain of exercise, the Company includes the renewal period
in its lease term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the Company&#8217;s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available
at the lease commencement date in determining the present value of the lease payments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of the Company&#8217;s lease expense are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three&#160;Months</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">36,381</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,381</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information related to its operating leases was as follows for the period ended March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three&#160;Months</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating cash outflow from operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of its lease liabilities for all operating leases are as follows as of March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">145,524</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">145,524</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">873,146</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(191,329</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,817</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(93,979</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">587,838</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted average remaining lease terms and discount rates for all of its operating leases were as follows as of March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Remaining lease term and discount rate:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5.4</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759480240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Loans Payable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7)
Loans Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Short-term
bank loans</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,091,899</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,023,978</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">291,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,167</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">ICBC Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,583</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">China Construction Bank Loan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">145,524</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">143,583</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,673,996</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,598,311</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 10, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $5,091,899 and $5,023,978
as of March 31, 2023 and December 31, 2022, respectively. The working capital loan was secured by the land use right of Dongfang Paper
as collateral for the benefit of the bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of 4.785% per annum. The loan
will be due by November 13, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $291,049 and $287,167 as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of 4.25% per annum. The loan will be due by May
29, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $145,524 and $143,583 as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of 4.25% per annum. The loan will be due by May
29, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 29, 2022, the Company entered into a working capital loan agreement with the China Construction Bank, with a balance of $145,524
and $143,583 as of March 31, 2023 and December 31, 2022, respectively. The loan bears a fixed interest rate of 3.95% per annum. The loan
will be due by July 29, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, there were guaranteed short-term borrowings of $5,091,899 and unsecured bank loans of $582,097. As of December 31,
2022, there were guaranteed short-term borrowings of $5,023,978 and unsecured bank loans of $574,333.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
average short-term borrowing rates for the three months ended March 31, 2023 and 2022 were approximately 4.72% and 4.79%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-term
loans</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, long-term loans were $11,778,745 and $9,040,002, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Rural Credit Union of Xushui District Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,251,510</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,234,816</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,638,111</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,589,582</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,328,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,297,332</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,891,817</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,866,582</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 5</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,619,439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Yujiangna</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">49,478</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">51,690</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,778,745</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,040,002</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Current portion of long-term loans</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,265,073</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,835,884</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Long-term loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,513,672</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,204,118</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">As of March 31, 2023, the Company&#8217;s long-term debt
repayments for the next coming years were as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Fiscal year</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Remainder of 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,265,073</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,487,478</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">2025 &amp; after</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,194</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,778,745</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
April 16, 2014, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally duein various installments from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party.
Interest payment is duequarterly and bore a rate of 7.68% per annum. Effective from November 15, 2022, the interest rate is reduced to
7% per annum. On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments from
December 21, 2018 to November 5, 2023. As of March 31, 2023 and December 31, 2022, total outstanding loan balance was <span style="-sec-ix-hidden: hidden-fact-44">$1,251,510</span> and$1,234,816,
respectively, which are presented as current liabilities in the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
July 15, 2013, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally due and payable in various installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended
for additional 5 years and will be due and payable in various installments from December 21, 2018 to June 20, 2023. The loan is secured
by certain of the Company&#8217;s manufacturing equipment with net book value of $93,136 and $280,466 as of March 31, 2023 and December
31, 2022, respectively. Interest payment is due quarterly and bore arate of 7.68% per annum. Effective from November 15, 2022, the interest
rate is reduced to 7% per annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $3,638,111 and $3,589,582,
respectively, which are presented as current liabilities in the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
April 17, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which was due and payable in various installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on April 16, 2024 according to the new schedule.
The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest payment
is due quarterly and bore a rate of 7.68% per annum. Effective from November 15, 2022, the interest rate is reduced to 7% per annum.
As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $2,328,390 and $2,297,332, respectively, which
are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 12, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which is due and payable in various installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on December 11, 2024 according to the new
schedule. The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest
payment is due monthly and bore a rate of 7.56% per annum. Effective from November 15, 2022, the interest rate is reduced to 7% per
annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $1,891,817 and $1,866,582, respectively,
which are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 26, 2023, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which
is due and payable in various installments from August 21, 2023 to February 24, 2025. The loan is secured by Dongfang Paper with its
land use right as collateral for the benefit of the credit union. Interest payment is due monthly and bore a rate of 7% per annum. As
of March 31, 2023, the total outstanding loan balance was $2,619,439. Out of the total outstanding loan balance, current portion amounted
was <span style="-sec-ix-hidden: hidden-fact-45">$363,811</span>, which is presented as current liabilities in the consolidated balance sheet and the remaining balance of $2,255,628 is
presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">On
July 1, 2022, the Company entered into a loan agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company
borrowed RMB 400,000 from Jiangna Yu for a term of five years. The loan is payable in monthly installment of RMB10,667 from July
2022 to July 2027. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $49,478 and$51,690,
respectively. Out of the total outstanding loan balance, current portion amounted were $11,642 and $11,486, which are presented as
current liabilities and the remaining balance of $37,836 and $40,204 are presented as non-current liabilities in the consolidated
balance sheet as of March 31, 2023 and December 31, 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2023 and 2022 were $244,679
and $257,306, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755673552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8)
Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">Mr.
Zhenyong Liu, the Company&#8217;s CEO has loaned money to Dongfang Paper for working capital purposes over a period of time. On January
1, 2013, Dongfang Paper and Mr. Zhenyong Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the
maturity date further to December 31, 2015. On December 31, 2015, the Company paid off the loan of $2,249,279, together with interest
of $391,374 for the period from 2013 to 2015. Approximately $373,028 and $368,052 of interest were outstanding to Mr. Zhenyong Liu, which
were recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet as of March
31, 2023 and December 31, 2022, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">On
December 10, 2014, Mr. Zhenyong Liu provided a loan to the Company, amounted to $8,742,278 to Dongfang Paper for working capital purpose
with an interest rate of 4.35% per annum, which was based on the primary lending rate of People&#8217;s Bank of China. The unsecured
loan was provided on December 10, 2014, and would be originally due on December 10, 2017. During the year of 2016, the Company repaid
$6,012,416 to Mr. Zhenyong Liu, together with interest of $288,596. In February 2018, the company paid off the remaining balance, together
with interest of $20,400. As of March 31, 2023 and December 31, 2022, approximately $43,657 and $43,075 of interest, respectively were
outstanding to Mr. Zhenyong Liu, which was recorded in other payables and accrued liabilities as part of the current liabilities in the
consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">On
March 1, 2015, the Company entered an agreement with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up
to $17,201,342 (RMB120,000,000) for working capital purposes. The advances or funding under the agreement are due three years from the
date each amount is funded. The loan is unsecured and carries an annual interest rate set on the basis of the primary lending rate of
the People&#8217;s Bank of China at the time of the borrowing. On July 13, 2015, an unsecured amount of $4,324,636 was drawn from the
facility. On October 14, 2016 an unsecured amount of $2,883,091 was drawn from the facility. In February 2018, the company repaid $1,507,432
to Mr. Zhenyong Liu. The loan would be originally due on July 12, 2018. Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance was due on July 12, 2021. On November 23, 2018, the Company repaid $3,768,579 to Mr. Zhenyong Liu, together
with interest of $158,651. In December 2019, the Company paid off the remaining balance, together with interest of 94,636. As of March
31, 2023 and December 31, 2022, the outstanding interest was $200,006 and $197,338, respectively, which was recorded in other payables
and accrued liabilities as part of the current liabilities in the consolidated balance sheet.</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; font-size: 8pt">&#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; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, total amount of loans due to Mr. Zhenyong Liu were $<span style="-sec-ix-hidden: hidden-fact-46"><span style="-sec-ix-hidden: hidden-fact-47">nil</span></span>. The interest expense incurred for such
related party loans were $<span style="-sec-ix-hidden: hidden-fact-48"><span style="-sec-ix-hidden: hidden-fact-49">nil</span></span> for the three months ended March 31, 2023 and 2022. The accrued interest owing to Mr. Zhenyong Liu was
approximately $616,691 and $608,465, as of March 31, 2023 and December 31, 2022, respectively, which was recorded in other payables and
accrued liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 8pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 8, 2021, the Company entered into an agreement with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company
an amount of $6,507,431 (RMB44,089,085). The loan is unsecured and carries a fixed interest rate of 3% per annum. The loan was repaid
by Mr. Zhenyong Liu in February 2022.</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; font-size: 8pt">&#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; font-size: 10pt">In
October 2022 and November 2022, the Company entered into two agreements with Mr. Zhenyong Liu, which allowed Mr. Zhenyong Liu to borrow
from theCompany an amount of $7,276,220 (RMB50,000,000) in total. The loans were unsecured and carried a fixed interest rate of 4.35%
per annum. The loan will be repaid in May 2023. Interest income of the loan for the three months ended March 31, 2023 was $131,553.</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; font-size: 8pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and December 31, 2022, amount due to shareholder was $727,433, which represents funds from shareholders to pay for
various expenses incurred in the U.S. The amount is due on demand with interest free.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759298704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables and Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OtherPayablesandAccruedLiabilitiesLineItems', window );"><strong>Other Payables and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Other payables and accrued liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9)
Other payables and accrued liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
payables and accrued liabilities consist of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued electricity</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">131,800</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,036</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued rental</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">93,793</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,646</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Value-added tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">717</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,053</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest to a related party</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">616,691</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">608,465</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Payable for purchase of equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,327,926</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,294,940</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued commission to salesmen</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,325</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,524</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued bank loan interest</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,781,801</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,595,354</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,851</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,540</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Totals</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,993,904</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,665,558</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OtherPayablesandAccruedLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OtherPayablesandAccruedLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755673552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10)
Derivative Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">The
Company analyzed the warrant for derivative accounting consideration under ASC 815, &#8220;Derivatives and Hedging, and hedging,&#8221;
and determined that the instrument should be classified as a liability since the warrant becomes effective at issuance resulting in there
being no explicit limit to the number of shares to be delivered upon settlement of the above conversion options.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">ASC
815 requires we assess the fair market value of derivative liability at the end of each reporting period and recognize any change in
the fair market value as other income or expense item.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#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; font-size: 10pt">The
Company determined its derivative liabilities to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate
the fair value as of March 31, 2023. The Black-Scholes model requires six basic data inputs: the exercise or strike price, time to expiration,
the risk-free interest rate, the current stock price, the estimated volatility of the stock price in the future, and the dividend rate.
Changes to these inputs could produce a significantly higher or lower fair value measurement. The fair value of each warrant is estimated
using the Black-Scholes valuation model. The following weighted-average assumptions were used in the March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Three months</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>ended</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>March 31,</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Expected term</td><td style="width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 10%; text-align: center"><span style="font-size: 10pt">1.30 - 2.75</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expected average volatility</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">85% - 226%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="-sec-ix-hidden: hidden-fact-50">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">0.19% - 3.81%</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the changes in the derivative liabilities during the three months ended March 31, 2023:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
Fair Value Measurements Using Significant Observable Inputs (Level 3)</span></p><p style="margin: 0"><span style="font-size: 8pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 88%">Balance at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">646,283</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Addition of new derivatives recognized as warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Addition of new derivatives recognized as loss on derivatives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Change in fair value of derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(152,097</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">Balance at March 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">494,186</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612761217872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockLineItems', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Common Stock</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11)
Common Stock</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of common stock to investors</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 2,618,182 shares of common stock and
2,618,182 warrants to purchase up to 2,618,182 shares of common stock in a best-efforts public offering for gross proceeds of approximately
$14.4 million. The purchase price for each share of common stock and the corresponding warrant was $5.5. The exercise price of the warrant
was $5.5 per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants
to purchase up to 1,463,893 shares of common stock in a firm commitment underwritten public offering for gross proceeds of approximately
$21.9 million. The purchase price for each share of common stock and accompanying warrant was $7.5. The exercise price of the warrant
was $7.5 per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
stock split</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#8220;NRS&#8221;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $0.001 per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Issuance
of common stock pursuant to the 2021 Incentive Stock Plan</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
August 15, 2022, the Company granted an aggregate of 150,000 shares of common stock under its compensatory incentive plans to fifteen
employees, as awards under the 2021 Incentive Stock Plan. Please see Note (15), Stock Incentive Plans for more details. Total fair value
of the stock was calculated at $156,000 as of the date of grant.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755673552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantDisclosureAbstract', window );"><strong>Warrant Disclosure Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantDisclosureTextBlock', window );">Warrants</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12)
Warrants</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
April 29, 2020, the Company and certain institutional investors entered into a securities purchase agreement, as amended on May 4, 2020
(the &#8220;2020 Purchase Agreement&#8221;), pursuant to which the Company agreed to sell to such investors an aggregate of 440,000 shares
of common stock and warrants to purchase up to 440,000 shares of common stock in a concurrent private placement (the &#8220;May 2020
Warrants&#8221;). The exercise price of the May 2020 Warrant is $7.425 per share. These warrants become exercisable on July 23, 2020
and have a term of exercise equal to five years and six months from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants
were exercised in February 2021 at the exercise price of $7.425 per share and 352,000 May 2020 Warrants were outstanding as of March
31, 2023. The Company classified warrant as liabilities and accounted for the issuance of the May 2020 Warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 2,618,182 shares of common stock and
2,618,182 warrants to purchase up to 2,618,182 shares of common stock (the &#8220;January 2021 Warrants&#8221;). The January 2021 Warrants
became exercisable on January 20, 2021 at an exercise price of $5.5 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants
were exercised in January and February of 2021 at the exercise price of $5.5 per share. 1,207,492 January 2021 Warrants were outstanding
as of March 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants
to purchase up to 1,463,893 shares of common stock (the &#8220;March 2021 Warrants&#8221;). The March 2021 Warrants became exercisable
on March 1, 2021 at an exercise price of $7.5 and will expire on March 1, 2026. 6,750 March 2021 Warrants were exercised in January and
March 2021 at the exercise price of $7.5 per share and 1,457,143 March 2021 Warrants were outstanding as of March 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classified warrants as liabilities and accounted for the issuance of the warrants as a derivative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock warrant activities is as below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three months ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weight</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">exercise<br/>
price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Outstanding and exercisable at beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,016,635</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.6907</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Issued during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercised during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cancelled or expired during the period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Outstanding and exercisable at end of the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,016,635</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6.6907</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes information relating to outstanding and exercisable warrants as of March 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="5" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants Outstanding</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants Exercisable</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Contractual life</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(in years)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: center">3,016,635</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">2.84</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">$6.6907</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">3,016,635</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">$6.6907</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate
intrinsic value is the sum of the amounts by which the quoted market price of the Company&#8217;s stock exceeded the exercise price of
the warrants at March 31, 2023 for those warrants for which the quoted market price was in excess of the exercise price (&#8220;in-the-money&#8221;
warrants). The intrinsic value of the warrants as of March 31, 2023 and December 31, 2022 are nil.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612757315152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13)
Earnings Per Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2023 and 2022, basic and diluted net income per share are calculated as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 March 31,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic loss per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss for the period &#8211; numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(2,733,165</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(2,488,214</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,065,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,915,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Net loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.25</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Diluted income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income for the period- numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,733,165</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,488,214</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,065,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,915,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,065,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,915,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.25</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2023 and 2022 there were no securities with dilutive effect issued and outstanding.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612757250672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14)
Income Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>United
States</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company may be subject to the United States of America Tax laws at a tax rate of&#160;21%. No provision for the US federal income taxes
has been made as the Company had no US taxable income for the first quarter ended March 31, 2023 and 2022, and management believes that
its earnings are permanently invested in the PRC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>PRC</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongfang
Paper and Baoding Shengde are PRC operating companies and are subject to PRC Enterprise Income Tax. Pursuant to the PRC New Enterprise
Income Tax Law, Enterprise Income Tax is generally imposed at a statutory rate of 25%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provisions for income taxes for three months ended March 31, 2023 and 2022 were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current Tax Provision U.S.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64"/></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(348,989</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Total Provision for (Deferred tax benefit)/Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(348,989</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">In
addition to the reversible future PRC income tax benefits stemming from the timing differences of items such as recognition of asset
disposal gain or loss and asset depreciation, the Company was incorporated in the United States and incurred net operating losses of
approximately $530,581 and $761,881 for U.S. income tax purposes for the years ended December 31, 2022 and 2021, respectively. The
net operating loss carried forward may be available to reduce future years&#8217; taxable income. These carry forwards would expire,
if not utilized, during the period of 2030 through 2035. As of March 31, 2023, management believed that the realization of all the
U.S. income tax benefits from these losses, which generally would generate a deferred tax asset if it can be expected to be utilized
in the future, appears not more than likely due to the Company&#8217;s limited operating history and continuing losses for United
States income tax purposes. Accordingly, As of March 31, 2023 and December 31, 2022, the Company provided a 100% valuation allowance
on the U.S. deferred tax asset benefit to reduce the total deferred tax asset to the amount realizable for the PRC income tax
purposes. Management reviews this valuation allowance periodically and will make adjustments as warranted. A summary of the
otherwise deductible (or taxable) deferred tax items is as follows:</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; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>March 31,</b></span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-size: 10pt"><b>December&#160;31,</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets (liabilities)</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Depreciation and amortization of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,688,773</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,474,485</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">818,158</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">796,559</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Miscellaneous</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">585,399</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">615,436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net operating loss carryover of PRC company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">233,286</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">213,620</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,325,616</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,100,100</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,325,616</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,100,100</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-size: 10pt">&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">PRC Statutory rate</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Effect of different tax jurisdiction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of tax and book difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.7</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8.3</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">12.3</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three months ended March 31, 2023 and 2022, the effective income tax rate was estimated by the Company to be 0% and 12.3%, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">As
of March 31, 2023, except for the one-time transition tax under the 2017 TCJA which imposes a U.S. tax liability on all unrepatriated
foreign E&amp;Ps, the Company does not believe that its future dividend policy and the available U.S. tax deductions and net operating
losses will cause the Company to recognize any other substantial current U.S. federal or state corporate income tax liability in the
near future. Nor does it believe that the amount of the repatriation of the VIE&#8217;s earnings and profits for purposes of paying dividends
will change the Company&#8217;s position that its PRC subsidiary Baoding Shengde and the VIE, Dongfang Paper are considered or are expected
to be indefinitely reinvested offshore to support our future capacity expansion. If these earnings are repatriated to the U.S. resulting
in U.S. taxable income in the future, or if it is determined that such earnings are to be remitted in the foreseeable future, additional
tax provisions would be required.</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; font-size: 10pt">&#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; font-size: 10pt">The
Company has adopted ASC Topic 740-10-05, Income Taxes. To date, the adoption of this interpretation has not impacted the
Company&#8217;s financial position, results of operations, or cash flows. The Company performed self-assessment and the
Company&#8217;s liability for income taxes includes the liability for unrecognized tax benefits, interest and penalties which relate
to tax years still subject to review by taxing authorities. Audit periods remain open for review until the statute of limitations
has passed, which in the PRC is usually 5 years. The completion of review or the expiration of the statute of limitations for a
given audit period could result in an adjustment to the Company&#8217;s liability for income taxes. Any such adjustment could be
material to the Company&#8217;s results of operations for any given quarterly or annual period based, in part, upon the results of
operations for the given period. As of March 31, 2023 and December 31, 2022, management considered that the Company had no uncertain
tax positions affecting its consolidated financial position and results of operations or cash flows, and will continue to evaluate
for any uncertain position in future. There are no estimated interest costs and penalties provided in the Company&#8217;s
consolidated financial statements for the three and three months ended March 31, 2023 and 2022, respectively. The Company&#8217;s
tax positions related to open tax years are subject to examination by the relevant tax authorities and the major one is the China
Tax Authority.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612757310560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Incentive Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Incentive Plans</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15)
Stock Incentive Plans</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>2021
Incentive Stock Plan</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
November 12, 2021, the Company&#8217;s Annual General Meeting adopted and approved the 2021 Omnibus Equity Incentive Plan of IT Tech
Packaging, Inc.(the&#8221;2021 Plan&#8221;). Under the 2021 ISP, the Company has reserved a total of 150,000 shares of common stock
for issuance as or under awards to be made to the directors, officers, employees and/or consultants of the Company and its
subsidiaries. On August 15, 2022, the Company granted an aggregate of 150,000 shares of common stock under its compensatory
incentive plans to fifteen employees. Total fair value of the stock was calculated at $156,000 as of the date of grant.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612760211392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16)
Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Xushui
Land Lease</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company leases 32.95 acres of land from a local government in Xushui District, Baoding City, Hebei, China through a real estate lease
with a 30-year term, which expires on December 31, 2031. The lease requires an annual rental payment of approximately $16,902 (RMB120,000).
This lease is renewable at the end of the 30-year term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
August 7, 2013, the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound
(the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively. Sales of the LUR and the Industrial Buildings were completed in year 2013.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">In
connection with the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for
its original use with an annual rental payment of approximately $145,745 (RMB1,000,000). The lease was recorded in lease assets and liabilities
in the consolidated balance sheet as of March 31, 2023. See &#8216;<i>Operating lease&#8217;</i> under note (6).</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; font-size: 10pt">&#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; font-size: 10pt">Future
minimum lease payments of the land lease is as follows:</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; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">March 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">17,463</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">65,486</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">152,801</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sale
of Headquarters Compound Real Properties</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 7, 2013, the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound
(the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively. Sales of the LUR and the Industrial Buildings were completed in year 2013.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company
for its original use with an annual rental payment of approximately $147,988 (RMB1,000,000). The lease was recorded in lease assets
and liabilities in the consolidated balance sheet as of December 31, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
minimum lease payments of the building lease is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">March 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">145,524</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;145,524</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">873,146</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;(191,329</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,817</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;(93,979</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">587,838</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
commitment</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">As
of March 31, 2023, the Company has entered into several contracts for the purchase of paper machine of a new tissue paper production
line PM10, and the improvement of Industrial Buildings. Total outstanding commitments under these contracts were $5,930,832 and $4,329,279
as of March 31, 2023 and December 31, 2022, respectively. The Company expected to pay off all the balances within 1-3 years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Guarantees
and Indemnities</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company agreed with Baoding Huanrun Trading Co., a major supplier of raw materials, to guarantee certain obligations of this third party,
and as of March 31, 2023 and December 31, 2022, the Company guaranteed its long-term loan from financial institutions amounting to $4,511,256
(RMB31,000,000), that matured at various times in 2018-2023. If Huanrun Trading Co., were to become insolvent, the Company could be materially
adversely affected.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612757280208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17)
Segment Reporting</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Since
March 10, 2010, Baoding Shengde started its operations and thereafter the Company manages its operations through three business
operating segments: Dongfang Paper and Tengsheng Paper, which produces offset printing paper, corrugating medium paper and tissue
paper, and Baoding Shengde, which produces face masks and digital photo paper. They are managed separately because each business
requires different technology and marketing strategies.</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; font-size: 10pt">&#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; font-size: 10pt">The
Company evaluates performance of its operating segments based on net income. Administrative functions such as finance, treasury, and
information systems are centralized. However, where applicable, portions of the administrative function expenses are allocated among
the operating segments based on gross revenue generated. The operating segments do share facilities in Xushui County, Baoding City,
Hebei Province, China. All sales were sold to customers located in the PRC.</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; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the three reportable segments is as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not&#160;Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,528,196</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">227,044</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">35,637</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,790,877</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">439,080</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(713,240</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,839</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(276,999</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,140,466</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,137,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">407,849</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,686,243</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">133,183</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">693</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,235</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,157</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136,268</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">146,702</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,574</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73,893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">249,169</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(569,464</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,920,120</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(99,285</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(144,296</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,733,165</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not&#160;Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,026,633</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">398,388</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,597</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,481,618</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">857,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(563,777</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,678</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,445</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,270,492</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">440,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,773,236</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,956</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,329</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,455</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">173,189</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,507</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">270,813</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(80,399</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(411,191</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">142,601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(348,989</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(704,673</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,605,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(231,890</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,788</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,488,214</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap; text-align: center"><b>Not Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 9%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">67,241,412</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,316,535</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,721,144</td><td style="text-align: left">&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;4,570,538</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,849,629</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap; text-align: center"><b>Not Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">63,365,986</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,645,828</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,945,969</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">5,489,450</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">204,447,233</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759298704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Major Customers and Suppliers<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersLineItems', window );"><strong>Concentration and Major Customers and Suppliers [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock', window );">Concentration and Major Customers and Suppliers</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(18)
Concentration and Major Customers and Suppliers</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">For
the three months ended March 31, 2023 and 2022, the Company had no single customer contributed over 10% of total sales.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">For
the three months ended March 31, 2023, the Company had two major suppliers accounted for 76% and 14% of total purchases. For the three
months ended March 31, 2022, the Company had two major suppliers accounted for 77% and 13% of total purchases.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of concentration and major customers and suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationandMajorCustomersandSuppliersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationandMajorCustomersandSuppliersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755644672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Credit Risk<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentration of Credit Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(19)
Concentration of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Financial
instruments for which the Company is potentially subject to concentration of credit risk consist principally of cash. The Company places
its cash in reputable financial institutions in the PRC and the United States. Although it is generally understood that the PRC central
government stands behind all of the banks in China in the event of bank failure, there is no deposit insurance system in China that is
similar to the protection provided by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) of the United States as of as of
March 31, 2023 and December 31, 2022. On May 1, 2015, the new &#8220;Deposit Insurance Regulations&#8221; was effective in the PRC that
the maximum protection would be up to RMB500,000 ($72,762) per depositor per insured financial intuition, including both principal and
interest. For the cash placed in financial institutions in the United States, the Company&#8217;s U.S. bank accounts are all fully covered
by the FDIC insurance as of March 31, 2023 and December 31, 2022, while for the cash placed in financial institutions in the PRC, the
balances exceeding the maximum coverage of RMB500,000 amounted to RMB100,908,070 ($14,684,586) as of March 31, 2023.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612757188464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Uncertainties<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Concentration of Credit Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RisksAndUncertaintiesTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(20)
Risks and Uncertainties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company is subject to substantial risks from, among other things, intense competition associated with the industry in general, other
risks associated with financing, liquidity requirements, rapidly changing customer requirements, foreign currency exchange rates, and
operating in the PRC under its various laws and restrictions.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RisksAndUncertaintiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for risks and uncertainties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RisksAndUncertaintiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755644672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RecentAccountingPronouncementsLineItems', window );"><strong>Recent Accounting Pronouncements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(21)
Recent Accounting Pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">In
May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments&#8212;Credit Losses (Topic
326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement
of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments
in Update 2016-13 added Topic 326, Financial Instruments&#8212;Credit Losses, and made several consequential amendments to the Codification.
Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses
when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments&#8212; Credit Losses&#8212;Available-for-Sale
Debt Securities. The amendments in this Update address those stakeholders&#8217; concerns by providing an option to irrevocably elect
the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition
relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar
financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments
in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued
ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain
smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for
fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2019-05 will have on its consolidated
financial statements.</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; font-size: 10pt">&#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; font-size: 10pt">In
October 2021, the FASB issued ASU 2021-08, &#8220;Business Combinations&#8221;. The amendments in this Update address how to determine
whether a contract liability is recognized by the acquirer in a business combination and resolve the inconsistency of measuring revenue
contracts with customers acquired in a business combination by providing specific guidance on how to recognize and measure acquired contract
assets and contract liabilities from revenue contracts in a business combination. The amendments in this Update apply to all entities
that enter into a business combination within the scope of Subtopic 805-10, Business Combination-Overalls. For public business entities,
ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early
application is permitted. The amendments in this Update should be applied prospectively to business combinations occurring on or after
the effective date of the amendments. The Company does not expect the adoption of this standard to have a material impact on its consolidated
financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RecentAccountingPronouncementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RecentAccountingPronouncementsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-12<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612757307072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(22)
Subsequent Event</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750199568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Principles
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Our
unaudited condensed consolidated financial statements reflect all adjustments, which are, in the opinion of management, necessary for
a fair presentation of our financial position and results of operations. Such adjustments are of a normal recurring nature, unless otherwise
noted. The balance sheet as of March 31, 2023 and the results of operations for the three months ended March 31, 2023 are not necessarily
indicative of the results to be expected for any future period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Our
unaudited condensed consolidated financial statements are prepared in accordance with GAAP. These accounting principles require us to
make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. We believe that the estimates, judgments and assumptions are reasonable, based on information available at the time they are
made. Actual results could differ materially from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ReverseStockSplitPolicyTextBlock', window );">Reverse stock split</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
stock split</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#8220;NRS&#8221;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $0.001 per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Valuation of long-lived asset</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Valuation
of long-lived asset</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company reviews the carrying value of long-lived assets to be held and used when events and circumstances warrants such a review. The
carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately
identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value
exceeds the fair market value of the long-lived asset and intangible assets. Fair market value is determined primarily using the anticipated
cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets and intangible assets to be disposed
are determined in a similar manner, except that fair market values are reduced for the cost to dispose.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company has adopted ASC Topic 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring
fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides
guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes
a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair
value and include the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1 - Quoted prices in active markets for identical assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Level
2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities;
quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for
substantially the full term of the assets or liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or
liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company estimates the fair value of financial instruments using the available market information and valuation methods. Considerable
judgment is required in estimating fair value. Accordingly, the estimates of fair value may not be indicative of the amounts that the
Company could realize in a current market exchange. As of March 31, 2023 and December 31, 2022, the carrying value of the Company&#8217;s
short term financial instruments, such as cash and cash equivalents, accounts receivable, accounts and notes payable, short-term bank
loans, balance due to a related party and obligation under capital lease, approximate at their fair values because of the short maturity
of these instruments; while loans from credit union and loans from a related party approximate at their fair value as the interest rates
thereon are close to the market rates of interest published by the People&#8217;s Bank of China.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Management
determined that liabilities created by beneficial conversion features associated with the issuance of certain warrants (see
&#8220;<i>Derivative liabilities&#8221; </i>under Note (10)), meet the criteria of derivatives and are required to be measured at
fair value. The fair value of these derivative liabilities was determined based on management&#8217;s estimate of the expected
future cash flows required to settle the liabilities. This valuation technique involves management&#8217;s estimates and judgment
based on unobservable inputs and is classified in level 3.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_NonRecurringFairValueMeasurementsPolicyTextBlock', window );">Non-Recurring Fair Value Measurements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Non-Recurring
Fair Value Measurements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company reviews long-lived assets for impairment annually or more frequently if events or changes in circumstances indicate the possibility
of impairment. For the continuing operations, long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator
of impairment, and they are recorded at fair value only when impairment is recognized. For discontinued operations, long-lived assets
are measured at the lower of carrying amount or fair value less cost to sell. The fair value of these assets were determined using models
with significant unobservable inputs which were classified as Level 3 inputs, primarily the discounted future cash flow.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Share-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company uses the fair value recognition provision of ASC Topic 718, <i>Compensation-Stock Compensation</i>, which requires the Company
to expense the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of
such instruments over the vesting period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">The
Company also applies the provisions of ASC Topic 505-50, <i>Equity Based Payments to Non-Employees</i> to account for stock-based compensation
awards issued to non-employees for services. Such awards for services are recorded at either the fair value of the consideration received
or the fair value of the instruments issued in exchange for such services, whichever is more reliably measurable.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_NonRecurringFairValueMeasurementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for non recurring fair value measurements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NonRecurringFairValueMeasurementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ReverseStockSplitPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounting policy for revenue stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ReverseStockSplitPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-2AA<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759236176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of subsidiaries and variable interest entities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Date of</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Place of</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Percentage</td><td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#160;</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Incorporation</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">Incorporation or</td><td style="vertical-align: bottom; font-weight: bold; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center">of</td><td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">or Establishment</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Establishment</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ownership</td><td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Principal Activity</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; font-style: italic; text-align: left">Subsidiary:</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 30%; text-align: left">Dongfang Holding</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center">November 13, 2006</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center">BVI</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 12%; text-align: center">100%</td><td style="vertical-align: top; width: 1%; text-align: center">&#160;</td>
    <td style="vertical-align: top; width: 18%; text-align: center">Inactive investment holding</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Shengde Holdings</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">February 25, 2009</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">State of Nevada</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">100%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Investment holding</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Baoding Shengde</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">June 1, 2009</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">100%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Paper production and distribution</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Qianrong</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">July 15, 2021</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">100%</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">New material technology service</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; font-style: italic; text-align: left">Variable interest entity (&#8220;VIE&#8221;):</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Dongfang Paper</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">March 10, 1996</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><div style="-sec-ix-hidden: hidden-fact-29">Control*</div></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Paper production and distribution</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Tengsheng Paper</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">April 07, 2011</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">PRC</td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><div style="-sec-ix-hidden: hidden-fact-30">Control**</div></td><td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center">Paper production and distribution</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>March 31,</b> &#160;</span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>December 31,</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2023</b> &#160;</span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current Assets</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash and bank balances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,007,515</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,427,717</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,231,924</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,951,385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,852,553</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayments and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,139,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,134,386</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Due from related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,649,918</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,418,274</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,980,586</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33,832,930</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment on property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">881,878</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,031,502</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,817</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">672,722</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finance lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,927,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,939,970</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Property, plant, and equipment, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">142,086,276</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">143,534,690</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total Assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">184,557,947</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">181,011,814</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term bank loans</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,673,996</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">5,598,311</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current portion of long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,265,073</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,835,885</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">224,497</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,025</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued payroll and employee benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">259,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,156</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,128,489</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,887,584</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">417,906</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,500,709</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,112,364</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Long-term loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,293,465</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,203</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Deferred gain on sale-leaseback</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,298</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52,314</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Lease liability - non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">587,838</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">579,997</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Total liabilities</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,412,310</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">16,784,878</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759329424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Raw Materials</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Recycled paper board</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,257,163</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,258,161</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Recycled white scrap paper</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,809</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in">Gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,379</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42,237</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Base paper and other raw materials</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">594,828</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">160,229</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,942,325</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,471,436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Semi-finished Goods</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">150,075</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,810</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished Goods</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">877,204</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,268,376</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total inventory, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,969,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,872,622</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Inventory reserve</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Total inventory, net</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,969,604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,872,622</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754431392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepayments and Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentsandOtherCurrentAssetsTablesLineItems', window );"><strong>Prepayments and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of prepayments and other current assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Prepaid land lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">174,629</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172,300</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Prepayment for purchase of materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,557,460</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,941,951</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepayment for purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Value-added tax recoverable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,087,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,640,868</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid gas</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,834</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,462</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">886,995</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">424,546</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,734,461</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">27,207,127</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentsandOtherCurrentAssetsTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentsandOtherCurrentAssetsTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759298704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, plant and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property, Plant, and Equipment:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Land use rights</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,466,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">57,686,220</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Building and improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,226,584</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,300,987</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160,512,276</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,498,316</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690,832</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,617</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Construction in progress</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,251,510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,239,698</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">Totals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">290,147,294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">286,406,838</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(140,324,411</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(134,836,940</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left">Property, Plant and Equipment, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">149,822,883</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">151,569,898</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612760082624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesTablesLineItems', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock', window );">Schedule of future minimum lease payments of the capital lease</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">80,329</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: unearned discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,540</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,789</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(77,789</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three&#160;Months</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">RMB</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating lease cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">36,381</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Short-term lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Lease cost</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">36,381</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule operating leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three&#160;Months</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ended</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RMB</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Operating cash outflow from operating leases</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of its lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">March 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">145,524</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">145,524</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">873,146</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(191,329</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,817</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(93,979</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">587,838</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock', window );">Schedule of weighted average remaining lease terms and discount rates</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">RMB</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Remaining lease term and discount rate:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Weighted average remaining lease term (years)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5.4</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of future minimum lease payments of the capital lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of weighted average remaining lease terms and discount rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755719152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShortTermDebtTextBlock', window );">Schedule of short-term bank loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,091,899</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,023,978</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ICBC Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">291,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,167</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">ICBC Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,583</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">China Construction Bank Loan</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">145,524</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">143,583</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Total short-term bank loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,673,996</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,598,311</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term loans balance</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Rural Credit Union of Xushui District Loan 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,251,510</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,234,816</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 2</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,638,111</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,589,582</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,328,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,297,332</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 4</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,891,817</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,866,582</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Rural Credit Union of Xushui District Loan 5</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,619,439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Yujiangna</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">49,478</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">51,690</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,778,745</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,040,002</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Current portion of long-term loans</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,265,073</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,835,884</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Long-term loans</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,513,672</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,204,118</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock', window );">Schedule of long-term debt repayments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="text-decoration:underline">Fiscal year</span></td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Remainder of 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,265,073</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,487,478</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">2025 &amp; after</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">26,194</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">11,778,745</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-term debt repayments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759335648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables and Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OtherPayablesandAccruedLiabilitiesTablesLineItems', window );"><strong>Other Payables and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of other payables and accrued liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December
    31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued electricity</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">131,800</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,036</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued rental</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">93,793</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,646</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Value-added tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">717</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,053</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest to a related party</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">616,691</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">608,465</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Payable for purchase of equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,327,926</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,294,940</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued commission to salesmen</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,325</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,524</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued bank loan interest</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,781,801</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,595,354</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,851</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,540</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Totals</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,993,904</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,665,558</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OtherPayablesandAccruedLiabilitiesTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OtherPayablesandAccruedLiabilitiesTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754055936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of fair value warrant estimated valuation weighted-average assumptions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Three months</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>ended</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>March 31,</b></span></td><td style="font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Expected term</td><td style="width: 1%">&#160;</td>
    <td style="white-space: nowrap; width: 10%; text-align: center"><span style="font-size: 10pt">1.30 - 2.75</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expected average volatility</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">85% - 226%</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="-sec-ix-hidden: hidden-fact-50">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="white-space: nowrap; text-align: center">0.19% - 3.81%</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">Schedule of changes in the derivative liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 88%">Balance at December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">646,283</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Addition of new derivatives recognized as warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Addition of new derivatives recognized as loss on derivatives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">Exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Change in fair value of derivative liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(152,097</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">Balance at March 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">494,186</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612760300992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantDisclosureAbstract', window );"><strong>Warrant Disclosure Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of stock warrant activities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three months ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weight</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">average</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">exercise<br/>
price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Outstanding and exercisable at beginning of the period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,016,635</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.6907</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Issued during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Exercised during the period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Cancelled or expired during the period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Outstanding and exercisable at end of the period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">3,016,635</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6.6907</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfOutstandingAndExercisableWarrants', window );">Schedule of outstanding and exercisable warrants</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="5" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants Outstanding</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Warrants Exercisable</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Remaining</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Contractual life</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">Weighted Average</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(in years)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Exercise Price</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; text-align: center">3,016,635</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">2.84</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">$6.6907</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">3,016,635</td><td style="text-align: center; width: 1%">&#160;</td>
    <td style="width: 19%; text-align: center">$6.6907</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfOutstandingAndExercisableWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tabular disclosure of outstanding and exercisable warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfOutstandingAndExercisableWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759405312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted net income per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/>
 March 31,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Basic loss per share</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Net loss for the period &#8211; numerator</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(2,733,165</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">(2,488,214</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,065,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,915,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Net loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.25</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Diluted income per share</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income for the period- numerator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,733,165</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,488,214</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,065,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,915,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Effect of dilution</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Weighted average common stock outstanding &#8211; denominator</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,065,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,915,920</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Diluted loss per share</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.25</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750216848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provisions for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Provision for Income Taxes</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current Tax Provision U.S.</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current Tax Provision PRC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">Deferred Tax Provision PRC</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64"/></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(348,989</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; font-weight: bold; text-align: left">Total Provision for (Deferred tax benefit)/Income Taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(348,989</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>March 31,</b></span></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><span style="font-size: 10pt"><b>December&#160;31,</b></span></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets (liabilities)</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Depreciation and amortization of property, plant and equipment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,688,773</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,474,485</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Impairment of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">818,158</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">796,559</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Miscellaneous</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">585,399</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">615,436</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Net operating loss carryover of PRC company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">233,286</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">213,620</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,325,616</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,100,100</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,325,616</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,100,100</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total deferred tax assets, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-size: 10pt">&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciles the statutory rates effective tax rates</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">PRC Statutory rate</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Effect of different tax jurisdiction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Effect of tax and book difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12.7</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8.3</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Effective income tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">12.3</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759347808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock', window );">Schedule of future minimum lease payments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">March 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">17,463</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,463</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">65,486</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">152,801</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">March 31,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Amount</b></span></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">145,524</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">145,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;145,524</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total operating lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">873,146</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: Interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;(191,329</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">681,817</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-align: left">Less: current portion, record in current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;(93,979</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">587,838</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759457456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of financial information for reportable segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not&#160;Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,528,196</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">227,044</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">35,637</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,790,877</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">439,080</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(713,240</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,839</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(276,999</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,140,466</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,137,928</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">407,849</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,686,243</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">133,183</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">693</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,235</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,157</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136,268</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">146,702</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,574</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">73,893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">249,169</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(569,464</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,920,120</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(99,285</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(144,296</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,733,165</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Not&#160;Attributable</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap; text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%">Revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,026,633</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">398,388</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,597</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,481,618</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">857,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(563,777</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,678</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,445</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,270,492</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061,937</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">440,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,773,236</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,956</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,329</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,455</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">173,189</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,507</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,117</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">270,813</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Income tax expense(benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(80,399</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(411,191</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">142,601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(348,989</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(704,673</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,605,442</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(231,890</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,788</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,003</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,488,214</td><td style="text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap; text-align: center"><b>Not Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="white-space: nowrap; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 9%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">67,241,412</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,316,535</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,721,144</td><td style="text-align: left">&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;4,570,538</td><td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,849,629</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Dongfang</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Tengsheng</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Baoding</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td style="white-space: nowrap; text-align: center"><b>Not Attributable</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Elimination of</b></td><td style="white-space: nowrap"><b>&#160;</b></td><td style="white-space: nowrap"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Enterprise-wide,</b></td><td style="white-space: nowrap"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Paper</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shengde</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><b>to Segments</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Inter-segment</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>consolidated</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Total assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">63,365,986</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,645,828</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,945,969</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">5,489,450</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">204,447,233</td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749686288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Details)<br> &#165; / shares in Units, $ / shares in Units, &#165; in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 23, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 23, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>&#165; / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th">
<div>Jun. 09, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Dec. 31, 2010</div></th>
<th class="th">
<div>Jun. 30, 2010 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 10, 2010 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered capital (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ExercisePricePerShare', window );">Exercise price per share (in Yuan Renminbi per share) | &#165; / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageShareOfDistributableProfit', window );">Percentage of distributable profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfRevenue', window );">Percentage of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.63%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangHoldingMember', window );">Dongfang Holding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Aggregate shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,450,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_BaodingShengdeMember', window );">Baoding Shengde [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Percentage of ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered capital (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TerminationLoans', window );">Loan agreement to terminate (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ServiceFeePercentageOfNetProfit', window );">Percentage of annual net profits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalancePrincipalAmount', window );">Principal amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Loan amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageShareOfDistributableProfit', window );">Percentage of distributable profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfTotalAssets', window );">Percentage of total assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89.22%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfRevenue', window );">Percentage of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration amount</a></td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="nump">&#165; 320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_TengshengPaperMember', window );">Tengsheng Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_OrganizationandBusinessBackgroundDetailsLineItems', window );"><strong>Organization and Business Background (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageShareOfDistributableProfit', window );">Percentage of distributable profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ExercisePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ExercisePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_OrganizationandBusinessBackgroundDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_OrganizationandBusinessBackgroundDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfTotalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfTotalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageShareOfDistributableProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage share of distributable profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageShareOfDistributableProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ServiceFeePercentageOfNetProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Service fees percentage of annual net profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ServiceFeePercentageOfNetProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480696/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of principal of investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TerminationLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482379/912-405-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TerminationLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangHoldingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_DongfangHoldingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_BaodingShengdeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_BaodingShengdeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_RevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=itp_RevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_TengshengPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_TengshengPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754619376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr><th class="th" colspan="2"><div>Mar. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangHoldingMember', window );">Dongfang Holding [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidiaryAbstract', window );"><strong>Subsidiary:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishment', window );">Date of Incorporation or Establishment</a></td>
<td class="text">November 13, 2006<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">BVI<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnerships', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Inactive investment holding<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_ShengdeHoldingsMember', window );">Shengde Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidiaryAbstract', window );"><strong>Subsidiary:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishment', window );">Date of Incorporation or Establishment</a></td>
<td class="text">February 25, 2009<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">State of Nevada<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnerships', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Investment holding<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember', window );">Baoding Shengde [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidiaryAbstract', window );"><strong>Subsidiary:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishment', window );">Date of Incorporation or Establishment</a></td>
<td class="text">June 1, 2009<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnerships', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Paper production and distribution<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_QianrongMember', window );">Qianrong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidiaryAbstract', window );"><strong>Subsidiary:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishment', window );">Date of Incorporation or Establishment</a></td>
<td class="text">July 15, 2021<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnerships', window );">Percentage of Ownership</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">New material technology service<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidiaryAbstract', window );"><strong>Subsidiary:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishment', window );">Date of Incorporation or Establishment</a></td>
<td class="text">March 10, 1996<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnerships', window );">Percentage of Ownership</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Paper production and distribution<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_TengshengPaperMember', window );">Tengsheng Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SubsidiaryAbstract', window );"><strong>Subsidiary:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DateOfIncorporationOrEstablishment', window );">Date of Incorporation or Establishment</a></td>
<td class="text">April 07, 2011<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PlaceOfIncorporationOrEstablishment', window );">Place of Incorporation or Establishment</a></td>
<td class="text">PRC<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PercentageOfOwnerships', window );">Percentage of Ownership</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[2]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose', window );">Principal Activity</a></td>
<td class="text">Paper production and distribution<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Tengsheng Paper is 100% subsidiary of Dongfang Paper.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DateOfIncorporationOrEstablishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date of incorporation or establishment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DateOfIncorporationOrEstablishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PercentageOfOwnerships">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of percentage of ownership</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PercentageOfOwnerships</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PlaceOfIncorporationOrEstablishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Place of incorporation or establishment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PlaceOfIncorporationOrEstablishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_SubsidiaryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_SubsidiaryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangHoldingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_DongfangHoldingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_ShengdeHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_ShengdeHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_QianrongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_QianrongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_TengshengPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_TengshengPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750251888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper&#8217;s assets and liabilities - VIE [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and bank balances</a></td>
<td class="nump">$ 6,007,515<span></span>
</td>
<td class="nump">$ 3,427,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable</a></td>
<td class="nump">2,231,924<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">5,951,385<span></span>
</td>
<td class="nump">2,852,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and other current assets</a></td>
<td class="nump">17,139,844<span></span>
</td>
<td class="nump">20,134,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due from related parties</a></td>
<td class="nump">7,649,918<span></span>
</td>
<td class="nump">7,418,274<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">38,980,586<span></span>
</td>
<td class="nump">33,832,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepayment on property, plant and equipment</a></td>
<td class="nump">881,878<span></span>
</td>
<td class="nump">1,031,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">681,817<span></span>
</td>
<td class="nump">672,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, net</a></td>
<td class="nump">1,927,390<span></span>
</td>
<td class="nump">1,939,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">142,086,276<span></span>
</td>
<td class="nump">143,534,690<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">184,557,947<span></span>
</td>
<td class="nump">181,011,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="nump">5,673,996<span></span>
</td>
<td class="nump">5,598,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CurrentPortionOfLongtermLoans', window );">Current portion of long-term loans</a></td>
<td class="nump">5,265,073<span></span>
</td>
<td class="nump">4,835,885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">171,768<span></span>
</td>
<td class="nump">224,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DueToRelatedPartiesCurrentAmount', window );">Due to related parties</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">259,928<span></span>
</td>
<td class="nump">143,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">5,128,489<span></span>
</td>
<td class="nump">4,887,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Income taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">417,906<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">16,500,709<span></span>
</td>
<td class="nump">16,112,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueAndCreditsCurrent', window );">Long-term loans</a></td>
<td class="nump">2,293,465<span></span>
</td>
<td class="nump">40,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Deferred gain on sale-leaseback</a></td>
<td class="nump">30,298<span></span>
</td>
<td class="nump">52,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability - non-current</a></td>
<td class="nump">587,838<span></span>
</td>
<td class="nump">579,997<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 19,412,310<span></span>
</td>
<td class="nump">$ 16,784,878<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CurrentPortionOfLongtermLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CurrentPortionOfLongtermLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DueToRelatedPartiesCurrentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DueToRelatedPartiesCurrentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481058/954-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAndCreditsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAndCreditsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754044464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation and Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Organization and Business Background [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Par value per share of stock.</a></td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749856624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - Schedule of inventories - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 4,942,325<span></span>
</td>
<td class="nump">$ 1,471,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Semi-finished Goods</a></td>
<td class="nump">150,075<span></span>
</td>
<td class="nump">132,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">877,204<span></span>
</td>
<td class="nump">1,268,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Total inventory, gross</a></td>
<td class="nump">5,969,604<span></span>
</td>
<td class="nump">2,872,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory reserve</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory, net</a></td>
<td class="nump">5,969,604<span></span>
</td>
<td class="nump">2,872,622<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledPaperBoardMember', window );">Recycled Paper Board [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">4,257,163<span></span>
</td>
<td class="nump">1,258,161<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledWhiteScrapPaperMember', window );">Recycled White Scrap Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">10,955<span></span>
</td>
<td class="nump">10,809<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_PublicUtilitiesInventoryCoalAndGasMember', window );">Gas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">79,379<span></span>
</td>
<td class="nump">42,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventoryAxis=itp_BasePaperAndOtherRawMaterialsMember', window );">Base Paper and Other Raw Materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RawMaterialsAbstract', window );"><strong>Raw Materials</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 594,828<span></span>
</td>
<td class="nump">$ 160,229<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RawMaterialsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RawMaterialsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledPaperBoardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledPaperBoardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledWhiteScrapPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_RecycledWhiteScrapPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_PublicUtilitiesInventoryCoalAndGasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_PublicUtilitiesInventoryCoalAndGasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesInventoryAxis=itp_BasePaperAndOtherRawMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventoryAxis=itp_BasePaperAndOtherRawMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754960368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract', window );"><strong>Schedule of Prepayments and Other Current Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaidLandLease', window );">Prepaid land lease</a></td>
<td class="nump">$ 174,629<span></span>
</td>
<td class="nump">$ 172,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentForPurchaseOfMaterials', window );">Prepayment for purchase of materials</a></td>
<td class="nump">3,557,460<span></span>
</td>
<td class="nump">12,941,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PrepaymentForPurchasesOfEquipment', window );">Prepayment for purchase of equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivable', window );">Value-added tax recoverable</a></td>
<td class="nump">14,087,543<span></span>
</td>
<td class="nump">13,640,868<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid gas</a></td>
<td class="nump">27,834<span></span>
</td>
<td class="nump">27,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">886,995<span></span>
</td>
<td class="nump">424,546<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Total</a></td>
<td class="nump">$ 18,734,461<span></span>
</td>
<td class="nump">$ 27,207,127<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaidLandLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for land lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaidLandLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentForPurchaseOfMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Prepayment for purchase of materials value-added tax recoverable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentForPurchaseOfMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PrepaymentForPurchasesOfEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepayment for purchase of equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PrepaymentForPurchasesOfEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754279312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment, net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyplantandequipmentnetDetailsLineItems', window );"><strong>Property, plant and equipment, net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_SaleLeasebackTransactionLeasePeriod', window );">Term of lease, description</a></td>
<td class="text">As
of March 31, 2023 and December 31, 2022, land use rights represented twenty three parcels of state-owned lands located in Xushui District
and Wei County of Hebei Province in China, with lease terms of 50 years expiring in 2061 and 2068, respectively.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments', window );">Property, plant and equipment net value</a></td>
<td class="nump">$ 93,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility', window );">Land use right net values</a></td>
<td class="nump">4,334,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,301,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing', window );">Value of land use right pledged for bank loan</a></td>
<td class="nump">3,976,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,948,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLandHeldForUse', window );">Land use right</a></td>
<td class="nump">5,396,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 3,686,243<span></span>
</td>
<td class="nump">$ 3,773,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyplantandequipmentnetDetailsLineItems', window );"><strong>Property, plant and equipment, net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments', window );">Property, plant and equipment net value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PropertyplantandequipmentnetDetailsLineItems', window );"><strong>Property, plant and equipment, net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue', window );">Land use right net value</a></td>
<td class="text">$5,150,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">$5,111,014<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property plant and equipment loan drawn from banking facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PropertyplantandequipmentnetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PropertyplantandequipmentnetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_SaleLeasebackTransactionLeasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_SaleLeasebackTransactionLeasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of land use right pledged for sale leaseback financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of how an entity determined the fair value of the long-lived asset being disposed of by a method other than sale, for example, whether based on a quoted market price, prices for similar assets, or another valuation technique.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLandHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for acquisition of land for use; excludes purchases of land held as inventory or as investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLandHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750328112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, plant and equipment, net (Details) - Schedule of Property, plant and equipment, net - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Totals</a></td>
<td class="nump">$ 290,147,294<span></span>
</td>
<td class="nump">$ 286,406,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(140,324,411)<span></span>
</td>
<td class="num">(134,836,940)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">149,822,883<span></span>
</td>
<td class="nump">151,569,898<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_UseRightsMember', window );">Land use rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Totals</a></td>
<td class="nump">58,466,092<span></span>
</td>
<td class="nump">57,686,220<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Totals</a></td>
<td class="nump">69,226,584<span></span>
</td>
<td class="nump">68,300,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Totals</a></td>
<td class="nump">160,512,276<span></span>
</td>
<td class="nump">158,498,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Totals</a></td>
<td class="nump">690,832<span></span>
</td>
<td class="nump">681,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Totals</a></td>
<td class="nump">$ 1,251,510<span></span>
</td>
<td class="nump">$ 1,239,698<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_UseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_UseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749717328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 17, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseSale', window );">Sale of lease equipment</a></td>
<td class="nump">$ 16,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,927,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,939,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Implicit interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InceptionOfLease', window );">Inception of lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 567,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeaseLiability', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityCurrent', window );">Current portion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AmortizationOfLeaseAsset', window );">Amortization of lease asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredGainAmount', window );">Deferred gain amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseContractualTermAxis=itp_TLCLMember', window );">TLCL [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,349,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember', window );">Hebei Tengsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromHedgeFinancingActivities', window );">Finance proceeding amount</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">&#165; 16,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Leased equipment net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,927,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,939,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=itp_TLCLMember', window );">TLCL [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsLineItems', window );"><strong>Leases (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseSale', window );">Sale of lease equipment</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquipmentOnLease', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">&#165; 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AmortizationOfLeaseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AmortizationOfLeaseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredGainAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredGainAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_InceptionOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inception of lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InceptionOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease from sale of net investment in sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquipmentOnLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments to acquire rented equipment which is recorded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquipmentOnLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromHedgeFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromHedgeFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=itp_TLCLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=itp_TLCLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_HebeiTengshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=itp_TLCLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=itp_TLCLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755687616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of future minimum lease payments of the capital lease<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems', window );"><strong>Schedule of future minimum lease payments of the capital lease [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths', window );">2023</a></td>
<td class="nump">$ 80,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: unearned discount</a></td>
<td class="num">(2,540)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasePaymentGross', window );">Lease payment gross</a></td>
<td class="nump">77,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LessCurrentPortionLeaseLiability', window );">Less: Current portion lease liability</a></td>
<td class="num">(77,789)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease payment net</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasePaymentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasePaymentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LessCurrentPortionLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ampount of current portion lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LessCurrentPortionLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612761001344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - Schedule of lease expense<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsScheduleofleaseexpenseLineItems', window );"><strong>Schedule of lease expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">&#165; 36,381<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Lease cost</a></td>
<td class="nump">&#165; 36,381<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsScheduleofleaseexpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsScheduleofleaseexpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749904640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - Schedule operating leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsScheduleoperatingleasesLineItems', window );"><strong>Schedule operating leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash outflow from operating leases</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsScheduleoperatingleasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsScheduleoperatingleasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749875072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - Schedule of maturities of its lease liabilities - Operating Lease [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems', window );"><strong>Schedule of maturities of its lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">$ 145,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">145,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">145,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">145,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2028</a></td>
<td class="nump">145,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">145,524<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments</a></td>
<td class="nump">873,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestNetAmount', window );">Less: Interest</a></td>
<td class="num">(191,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">681,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion, record in current liabilities</a></td>
<td class="num">(93,979)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PresentValueOfLeaseLiabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 587,838<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PresentValueOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PresentValueOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestNetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable or note face amount less the unamortized discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestNetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=itp_OperatingLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=itp_OperatingLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754160320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of weighted average remaining lease terms and discount rates<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems', window );"><strong>Schedule of weighted average remaining lease terms and discount rates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">7.56%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612748322224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 12, 2019</div></th>
<th class="th"><div>Nov. 06, 2018</div></th>
<th class="th"><div>Jul. 15, 2013</div></th>
<th class="th"><div>Feb. 26, 2003</div></th>
<th class="th"><div>Apr. 17, 2019</div></th>
<th class="th"><div>Apr. 16, 2014</div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Nov. 15, 2022</div></th>
<th class="th">
<div>Jul. 01, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,673,996<span></span>
</td>
<td class="nump">$ 5,598,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Average short-term borrowing rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.72%<span></span>
</td>
<td class="nump">4.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConstructionLoanCurrentAndNoncurrent', window );">Long-term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,778,745<span></span>
</td>
<td class="nump">$ 9,040,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,255,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeaseTerm', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember', window );">Rural credit union of xushui District [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Installment repayment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the loan was renewed for additional 5 years and will be due and payable in various installments from
December 21, 2018 to November 5, 2023.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally duein various installments from June 21, 2014 to November 18, 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Interest payment percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Total outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,619,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember', window );">Rural credit union of xushui District 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Installment repayment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On
July 15, 2013, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally due and payable in various installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended
for additional 5 years and will be due and payable in various installments from December 21, 2018 to June 20, 2023.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,891,817<span></span>
</td>
<td class="nump">1,866,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionNetBookValue', window );">Net book value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,136<span></span>
</td>
<td class="nump">280,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Total outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,638,111<span></span>
</td>
<td class="nump">3,589,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember2Member', window );">Rural credit union of xushui District 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Installment repayment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On
April 17, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which was due and payable in various installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on April 16, 2024 according to the new schedule.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Interest payment percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,234,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Total outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,328,390<span></span>
</td>
<td class="nump">2,297,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember3Member', window );">Rural credit union of xushui District member 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InstallmentRepaymentDescription', window );">Installment repayment, description</a></td>
<td class="text">On
December 12, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which is due and payable in various installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on December 11, 2024 according to the new
schedule.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Interest payment percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.56%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=itp_JiangnaYuMember', window );">Jiangna Yu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoanOneMember', window );">ICBC Loan 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,091,899<span></span>
</td>
<td class="nump">5,023,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Loans fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.785%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan2Member', window );">ICBC Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 291,049<span></span>
</td>
<td class="nump">287,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Loans fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan3Member', window );">ICBC Loan 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,524<span></span>
</td>
<td class="nump">143,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Loans fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_ChinaConstructionBankMember', window );">China Construction Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,524<span></span>
</td>
<td class="nump">143,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Loans fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_NewTermLoanAgreementMember', window );">New term loan agreement [Member] | Rural credit union of xushui District 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Interest payment percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.68%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Interest rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember', window );">Jiangna Yu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBankCurrent', window );">Total outstanding loan current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableToBank', window );">Total outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,478<span></span>
</td>
<td class="nump">51,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_BorrowedAmount', window );">Borrowed amount (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,642<span></span>
</td>
<td class="nump">11,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 10,667<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Loans Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,091,899<span></span>
</td>
<td class="nump">5,023,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured bank loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">582,097<span></span>
</td>
<td class="nump">574,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=itp_JiangnaYuMember', window );">Jiangna Yu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 244,679<span></span>
</td>
<td class="nump">$ 257,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_BorrowedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Borrowed amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_BorrowedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_InstallmentRepaymentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description regarding repayment of installment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InstallmentRepaymentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LoansPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoansPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermConstructionLoanCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the current and noncurrent portions of a long-term real estate loan with an initial maturity beyond one year or beyond the normal operating cycle, if longer, to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20,22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermConstructionLoanCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionNetBookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481266/840-40-55-50<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481266/840-40-55-52<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 51<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481266/840-40-55-51<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479741/842-40-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionNetBookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMemberOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_RuralCreditUnionOfXushuiDistrictMember3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_JiangnaYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_JiangnaYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ICBCLoanOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ICBCLoan3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_ChinaConstructionBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_ChinaConstructionBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_NewTermLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_NewTermLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=itp_JiangnaYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=itp_JiangnaYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749455392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of short-term bank loans - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term bank loans</a></td>
<td class="nump">$ 5,673,996<span></span>
</td>
<td class="nump">$ 5,598,311<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCMember', window );">Industrial and Commercial Bank of China (&#8220;ICBC&#8221;) Loan 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term bank loans</a></td>
<td class="nump">5,091,899<span></span>
</td>
<td class="nump">5,023,978<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member', window );">ICBC Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term bank loans</a></td>
<td class="nump">291,049<span></span>
</td>
<td class="nump">287,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=itp_ICBCLoanZMember', window );">ICBC Loan z [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term bank loans</a></td>
<td class="nump">145,524<span></span>
</td>
<td class="nump">143,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=itp_ChinaConstructionBankLoanMember', window );">China Construction Bank Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Total short-term bank loans</a></td>
<td class="nump">$ 145,524<span></span>
</td>
<td class="nump">$ 143,583<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=itp_ICBCLoanZMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=itp_ICBCLoanZMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=itp_ChinaConstructionBankLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=itp_ChinaConstructionBankLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750952160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of long-term loans balance - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">$ 11,778,745<span></span>
</td>
<td class="nump">$ 9,040,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Less: Current portion of long-term loans</a></td>
<td class="num">(5,265,073)<span></span>
</td>
<td class="num">(4,835,884)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Long-term loans</a></td>
<td class="nump">6,513,672<span></span>
</td>
<td class="nump">4,204,118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanOneMember', window );">Rural Credit Union of Xushui District Loan 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">1,251,510<span></span>
</td>
<td class="nump">1,234,816<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember', window );">Rural Credit Union of Xushui District Loan 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">3,638,111<span></span>
</td>
<td class="nump">3,589,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember', window );">Rural Credit Union of Xushui District Loan 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">2,328,390<span></span>
</td>
<td class="nump">2,297,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanFourMember', window );">Rural Credit Union of Xushui District Loan 4 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">1,891,817<span></span>
</td>
<td class="nump">1,866,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoan5Member', window );">Rural Credit Union of Xushui District Loan 5 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">2,619,439<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember', window );">Yujiangna [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Total</a></td>
<td class="nump">$ 49,478<span></span>
</td>
<td class="nump">$ 51,690<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoanFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoan5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_RuralCreditUnionOfXushuiDistrictLoan5Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=itp_JiangnaYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754438496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of long-term debt repayments<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfLongTermDebtRepaymentsAbstract', window );"><strong>Schedule of Long Term Debt Repayments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Remainder of 2023</a></td>
<td class="nump">$ 5,265,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">6,487,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025 &amp; after</a></td>
<td class="nump">26,194<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 11,778,745<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfLongTermDebtRepaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfLongTermDebtRepaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612747494000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 10, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 23, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 08, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Oct. 14, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 13, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2015 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ProceedsFromPaymentsToLoan', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,400<span></span>
</td>
<td class="nump">$ 2,249,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount due to shareholder</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 730,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 727,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,795,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,561,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DueDate', window );">Due date</a></td>
<td class="text">Dec. 10,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LoanDueDescription', window );">Loan due description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance was due on July 12, 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Loans amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Borrowing amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,276,220<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
<td class="nump">$ 7,276,220<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest Income, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedAndNonrelatedPartyStatusAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Amount due to shareholder</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 391,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">727,433<span></span>
</td>
<td class="nump">$ 727,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,883,091<span></span>
</td>
<td class="nump">$ 4,324,636<span></span>
</td>
<td class="nump">$ 17,201,342<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember', window );">Mr Zhenyong Liu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,012,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,507,431<span></span>
</td>
<td class="nump">&#165; 44,089,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DueDate', window );">Due date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jul. 12,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 288,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember', window );">Mr Zhenyong Liu [Member] | Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ProceedsFromPaymentsToLoan', window );">Interest amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other payables and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">368,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Due amount</a></td>
<td class="nump">$ 8,742,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionRate', window );">Interest rate on loans</a></td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayment of related party loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,768,579<span></span>
</td>
<td class="nump">$ 1,507,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember', window );">Mr Zhenyong Liu [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 616,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 608,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DueDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Due date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DueDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</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_itp_LoanDueDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan due description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LoanDueDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ProceedsFromPaymentsToLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loan paid off.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ProceedsFromPaymentsToLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_RelatedPartyTransactionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481696/310-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedAndNonrelatedPartyStatusAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedAndNonrelatedPartyStatusAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_MrZhenyongLiuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750979104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract', window );"><strong>Schedule of Other Payables and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedUtilitiesCurrent', window );">Accrued electricity</a></td>
<td class="nump">$ 131,800<span></span>
</td>
<td class="nump">$ 3,036<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedRentCurrent', window );">Accrued rental</a></td>
<td class="nump">93,793<span></span>
</td>
<td class="nump">56,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ValueAddedTaxesPayableCurrent', window );">Value-added tax payable</a></td>
<td class="nump">717<span></span>
</td>
<td class="nump">69,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued interest to a related party</a></td>
<td class="nump">616,691<span></span>
</td>
<td class="nump">608,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Payable for purchase of equipment</a></td>
<td class="nump">3,327,926<span></span>
</td>
<td class="nump">3,294,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commission to salesmen</a></td>
<td class="nump">17,325<span></span>
</td>
<td class="nump">19,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued bank loan interest</a></td>
<td class="nump">1,781,801<span></span>
</td>
<td class="nump">1,595,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">23,851<span></span>
</td>
<td class="nump">18,540<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Totals</a></td>
<td class="nump">$ 5,993,904<span></span>
</td>
<td class="nump">$ 5,665,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ValueAddedTaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value-added tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ValueAddedTaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedUtilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedUtilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754961904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Schedule of fair value warrant estimated valuation weighted-average assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Schedule of fair value warrant estimated valuation weighted-average assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">1 year 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected average volatility</a></td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.19%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyLiabilityLineItems', window );"><strong>Schedule of fair value warrant estimated valuation weighted-average assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">2 years 9 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected average volatility</a></td>
<td class="nump">226.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.81%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755870544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems', window );"><strong>Schedule of changes in the derivative liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Balance at December 31, 2022</a></td>
<td class="nump">$ 646,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AdditionOfNewDerivativesRecognizedAsWarrant', window );">Addition of new derivatives recognized as warrant</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLossOnDerivative', window );">Addition of new derivatives recognized as loss on derivatives</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ExerciseOfWarrant', window );">Exercise of warrants</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of derivative liability</a></td>
<td class="num">(152,097)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Balance at March 31, 2023</a></td>
<td class="nump">$ 494,186<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AdditionOfNewDerivativesRecognizedAsWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Addition of new derivatives recognized as warrant

..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AdditionOfNewDerivativesRecognizedAsWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ExerciseOfWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ExerciseOfWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLossOnDerivative">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLossOnDerivative</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612748196688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 15, 2022</div></th>
<th class="th"><div>Jun. 09, 2022</div></th>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Jan. 20, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockDetailsLineItems', window );"><strong>Common Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AggregateShares', window );">Aggregate shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseOfWarrants', window );">Warrants purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Common stock and warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_GrossProceeds', window );">Gross proceeds (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CorrespondingPricePerShare', window );">Corresponding price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ExercisePricePerWarrant1', window );">Exercise price of warrants (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_AggregateSharesOfCommonStock', window );">Aggregate shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,927,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsToPurchaseShares', window );">Warrants to purchase shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,463,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares of common stock</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,463,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PublicOfferingForGrossProceeds', window );">Public offering for gross proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantPricePerShare', window );">Warrant Price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceIncrease', window );">Exercise price warrant (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits', window );">Reverse stock split, per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Total fair value of stock of grant (in Dollars)</a></td>
<td class="nump">$ 156,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AggregateShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of aggregate shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AggregateShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_AggregateSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate shares of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_AggregateSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockIssuedToPurchaseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of common stock issued to purchase of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockIssuedToPurchaseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CorrespondingPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corresponding price per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CorrespondingPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ExercisePricePerWarrant1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of exercise price of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ExercisePricePerWarrant1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_GrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of gross proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_GrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PublicOfferingForGrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public offering for gross proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PublicOfferingForGrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of warrant price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants to purchase shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantsToPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749603600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Jan. 20, 2021</div></th>
<th class="th"><div>Apr. 29, 2020</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_itp_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Issuance of common stock and warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantTermDescription', window );">Warrant term, description</a></td>
<td class="text">The March 2021 Warrants became exercisable
on March 1, 2021 at an exercise price of $7.5 and will expire on March 1, 2026. 6,750 March 2021 Warrants were exercised in January and
March 2021 at the exercise price of $7.5 per share and 1,457,143 March 2021 Warrants were outstanding as of March 31, 2023.<span></span>
</td>
<td class="text">The January 2021 Warrants
became exercisable on January 20, 2021 at an exercise price of $5.5 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants
were exercised in January and February of 2021 at the exercise price of $5.5 per share. 1,207,492 January 2021 Warrants were outstanding
as of March 31, 2023.<span></span>
</td>
<td class="text">These warrants become exercisable on July 23, 2020
and have a term of exercise equal to five years and six months from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants
were exercised in February 2021 at the exercise price of $7.425 per share and 352,000 May 2020 Warrants were outstanding as of March
31, 2023.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseStock', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">1,463,893<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Issuance of common stock and warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsDetailsLineItems', window );"><strong>Warrants (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Issuance of common stock and warrants</a></td>
<td class="nump">2,927,786<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_InvestmentWarrantsExercisePrice', window );">Exercise price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommonStockIssuedToPurchaseStock', window );">Warrants to purchase shares of common stock</a></td>
<td class="nump">1,463,893<span></span>
</td>
<td class="nump">2,618,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommonStockIssuedToPurchaseStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommonStockIssuedToPurchaseStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_InvestmentWarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_InvestmentWarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant term, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759777760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of stock warrant activities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfStockWarrantActivitiesAbstract', window );"><strong>Schedule of Stock Warrant Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding and exercisable at beginning of the period</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weight average exercise price of Outstanding and exercisable at beginning of the period (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Issued during the period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of Exercised during the period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Cancelled or expired during the period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weight average exercise price of Cancelled or expired during the period (in Dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding and exercisable at end of the period</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weight average exercise price of Outstanding and exercisable at end of the period (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfStockWarrantActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfStockWarrantActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612760095376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - Schedule of outstanding and exercisable warrants - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems', window );"><strong>Warrants (Details) - Schedule of outstanding and exercisable warrants [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Warrants Outstanding, Number of Shares | shares</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Warrants Outstanding, Weighted Average Remaining Contractual life (in years)</a></td>
<td class="text">2 years 10 months 2 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Warrants Outstanding, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable, Number of Shares | shares</a></td>
<td class="nump">3,016,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Warrants Exercisable, Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 6.6907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749463520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - Schedule of basic and diluted net income per share - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_BasicLossPerShareAbstract', window );"><strong>Basic loss per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss for the period &#8211; numerator</a></td>
<td class="num">$ (2,733,165)<span></span>
</td>
<td class="num">$ (2,488,214)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation', window );">Weighted average common stock outstanding &#8211; denominator</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_NetIncomelossPerShare', window );">Net loss per share</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DilutedIncomePerShareAbstract', window );"><strong>Diluted income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income for the period- numerator</a></td>
<td class="num">$ (2,733,165)<span></span>
</td>
<td class="num">$ (2,488,214)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Weighted average common stock outstanding &#8211; denominator</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_EffectOfDilution', window );">Effect of dilution</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageBasicSharesOutstandingProForma', window );">Weighted average common stock outstanding &#8211; denominator</a></td>
<td class="nump">10,065,920<span></span>
</td>
<td class="nump">9,915,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedProFormaAdjustment', window );">Diluted loss per share</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_BasicLossPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_BasicLossPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DilutedIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DilutedIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_EffectOfDilution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_EffectOfDilution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_NetIncomelossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_NetIncomelossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedProFormaAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedProFormaAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageBasicSharesOutstandingProForma">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageBasicSharesOutstandingProForma</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612755817200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DescriptionOfCarryForwardsExpire', window );">Description of carry forwards expire</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">These carry forwards would expire,
if not utilized, during the period of 2030 through 2035.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsValuationAllowancePercentage', window );">Percentage of valuation allowance</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Effective income tax rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxStatuteOfLimitationsPeriod', window );">Income tax, statute of limitations period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_CN', window );">China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_IncomeTaxesDetailsLineItems', window );"><strong>Income Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 530,581<span></span>
</td>
<td class="nump">$ 761,881<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsValuationAllowancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsValuationAllowancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DescriptionOfCarryForwardsExpire">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of carry forwards expire.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DescriptionOfCarryForwardsExpire</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_IncomeTaxStatuteOfLimitationsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax statute of limitation period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_IncomeTaxStatuteOfLimitationsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_IncomeTaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_IncomeTaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759512544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of provisions for income taxes - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ProvisionForIncomeTaxesAbstract', window );"><strong>Provision for Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current Tax Provision U.S.</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Tax Provision PRC</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Deferred Tax Provision PRC</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(348,989)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Provision for (Deferred tax benefit)/ Income Taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (348,989)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ProvisionForIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ProvisionForIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612759777920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of deferred tax - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Deferred tax assets (liabilities)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent', window );">Depreciation and amortization of property, plant and equipment</a></td>
<td class="nump">$ 15,688,773<span></span>
</td>
<td class="nump">$ 15,474,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent', window );">Impairment of property, plant and equipment</a></td>
<td class="nump">818,158<span></span>
</td>
<td class="nump">796,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DeferredTaxAssetsMiscellaneousCurrent', window );">Miscellaneous</a></td>
<td class="nump">585,399<span></span>
</td>
<td class="nump">615,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating loss carryover of PRC company</a></td>
<td class="nump">233,286<span></span>
</td>
<td class="nump">213,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">17,325,616<span></span>
</td>
<td class="nump">17,100,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Valuation allowance</a></td>
<td class="num">(17,325,616)<span></span>
</td>
<td class="num">(17,100,100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total deferred tax assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets depreciation of amortization property plant and equipment current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets impairment of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DeferredTaxAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset Miscellaneous.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DeferredTaxAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612750344144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract', window );"><strong>Schedule of Reconciles the Statutory Rates Effective Tax Rates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_EffectOfDifferentTaxJurisdictioninDollars', window );">Effect of different tax jurisdiction</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes', window );">Effect of tax and book difference</a></td>
<td class="num">(16.70%)<span></span>
</td>
<td class="num">(12.70%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(8.30%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_EffectOfDifferentTaxJurisdictioninDollars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effect of different tax jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_EffectOfDifferentTaxJurisdictioninDollars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749564496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock Incentive Plans (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Aug. 15, 2022</div></th>
<th class="th"><div>Nov. 12, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Incentive Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares', window );">Aggregate shares</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityFairValueDisclosure', window );">Fair value of stock (in Dollars)</a></td>
<td class="nump">$ 156,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480489/718-40-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the entity's equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612749808864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 07, 2013</div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>m&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;) </div>
<div>m&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CashPricesDescription', window );">Cash prices, description</a></td>
<td class="text">the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound
(the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRentReceivablesNet', window );">Annual rental total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets', window );">Outstanding commitments amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,930,832<span></span>
</td>
<td class="nump">$ 4,329,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription', window );">Performance holdback on new tissue paper payment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company expected to pay off all the balances within 1-3 years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LongtermLoanFromFinancialInstitutions', window );">Long-term loan from financial institutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,511,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 31,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_LocalGovernmentMember', window );">Local Government [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land (in Square Meters) | m&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_LeaseExpirationPeriod', window );">Lease expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Annual rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Annual rental (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 120,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_XushuiLandLeaseMember', window );">Xushui Land Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CashPricesDescription', window );">Cash prices, description</a></td>
<td class="text">the Company&#8217;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#8220;LUR&#8221;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#8220;Industrial Buildings&#8221;), and three employee dormitory buildings located within the Headquarters Compound
(the &#8220;Dormitories&#8221;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiFangshengMember', window );">Hebei Fangsheng [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRentReceivablesNet', window );">Annual rental total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 147,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CashPricesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of cash prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CashPricesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments for purchase or construction of capital assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LeaseExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease expiration period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LeaseExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_LongtermLoanFromFinancialInstitutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of long-term loan from financial institutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_LongtermLoanFromFinancialInstitutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance holdback on new tissue paper payment description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of land held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the total principal payments made during the annual reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRentReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of rental income recognized over rental payment required by lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481123/840-20-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479341/842-30-25-11<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentReceivablesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_LocalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_LocalGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_XushuiLandLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_XushuiLandLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiFangshengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=itp_HebeiFangshengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612748361248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Schedule of future minimum lease payments - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems', window );"><strong>Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">$ 145,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion, record in current liabilities</a></td>
<td class="num">(224,497)<span></span>
</td>
<td class="num">(171,768)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_LandMember', window );">Land lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems', window );"><strong>Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_TotalLandLeasePayments', window );">Total operating lease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 152,801<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=itp_BuildingLeaseMember', window );">Building lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems', window );"><strong>Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">145,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">145,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">145,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">145,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">145,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_TotalLandLeasePayments', window );">Total operating lease payments</a></td>
<td class="nump">873,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestNetAmount', window );">Less: Interest</a></td>
<td class="num">(191,329)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">681,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: current portion, record in current liabilities</a></td>
<td class="num">(93,979)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_PresentValueOfLeaseLiabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 587,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_PresentValueOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_PresentValueOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_TotalLandLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of land lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_TotalLandLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestNetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable or note face amount less the unamortized discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestNetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=itp_BuildingLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=itp_BuildingLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612754417856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - Schedule of financial information for reportable segments - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember', window );">Dongfang Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 19,528,196<span></span>
</td>
<td class="nump">$ 15,026,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="nump">439,080<span></span>
</td>
<td class="nump">857,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">1,140,466<span></span>
</td>
<td class="nump">1,270,492<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">133,183<span></span>
</td>
<td class="nump">1,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">146,702<span></span>
</td>
<td class="nump">173,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(80,399)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(569,464)<span></span>
</td>
<td class="num">(704,673)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">67,241,412<span></span>
</td>
<td class="nump">63,365,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_TengshengPaperMember', window );">Tengsheng Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">227,044<span></span>
</td>
<td class="nump">398,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(713,240)<span></span>
</td>
<td class="num">(563,777)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">2,137,928<span></span>
</td>
<td class="nump">2,061,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">693<span></span>
</td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">28,574<span></span>
</td>
<td class="nump">13,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(411,191)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(1,920,120)<span></span>
</td>
<td class="num">(1,605,442)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">117,316,535<span></span>
</td>
<td class="nump">117,645,828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember', window );">Baoding Shengde [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">35,637<span></span>
</td>
<td class="nump">56,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(2,839)<span></span>
</td>
<td class="nump">16,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">407,849<span></span>
</td>
<td class="nump">440,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">73,893<span></span>
</td>
<td class="nump">84,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">142,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(99,285)<span></span>
</td>
<td class="num">(231,890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">17,721,144<span></span>
</td>
<td class="nump">17,945,969<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_NotAttributableToSegmentsMember', window );">Not Attributable to Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">1,157<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(144,296)<span></span>
</td>
<td class="nump">19,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">4,570,538<span></span>
</td>
<td class="nump">5,489,450<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_EliminationOfIntersegmentMember', window );">Elimination of Inter-Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">34,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=itp_EnterprisewideConsolidatedMember', window );">Enterprise-Wide, Consolidated [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">19,790,877<span></span>
</td>
<td class="nump">15,481,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit (loss)</a></td>
<td class="num">(276,999)<span></span>
</td>
<td class="nump">310,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_DepreciationAndAmortizationExpense', window );">Depreciation and amortization</a></td>
<td class="nump">3,686,243<span></span>
</td>
<td class="nump">3,773,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">136,268<span></span>
</td>
<td class="nump">3,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">249,169<span></span>
</td>
<td class="nump">270,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense(benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(348,989)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners', window );">Net income (loss)</a></td>
<td class="num">(2,733,165)<span></span>
</td>
<td class="num">(2,488,214)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">$ 206,849,629<span></span>
</td>
<td class="nump">$ 204,447,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_DepreciationAndAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_DepreciationAndAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAllocatedToLimitedPartners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of net income allocated to limited partners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAllocatedToLimitedPartners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_DongfangPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_TengshengPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_TengshengPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_BaodingShengdeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_NotAttributableToSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_NotAttributableToSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_EliminationOfIntersegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_EliminationOfIntersegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=itp_EnterprisewideConsolidatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=itp_EnterprisewideConsolidatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612748344848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration and Major Customers and Suppliers (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalSalesMember', window );">Total Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember', window );">Supplier Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember', window );">Supplier Two [Member] | Total Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems', window );"><strong>Concentration and Major Customers and Suppliers (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationCreditRiskPercentage', window );">Concentration credit risk, percentage</a></td>
<td class="nump">76.00%<span></span>
</td>
<td class="nump">77.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationCreditRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationCreditRiskPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=itp_SupplierTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=itp_TotalPurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140612748181104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentration of Credit Risk (Details)<br></strong></div></th>
<th class="th">
<div>May 01, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2015 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationofCreditRiskDetailsLineItems', window );"><strong>Concentration of Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Per depositor per insured financial intuition</a></td>
<td class="nump">$ 72,762<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage from FDIC | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,684,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationofCreditRiskDetailsLineItems', window );"><strong>Concentration of Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage from FDIC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_itp_ConcentrationofCreditRiskDetailsLineItems', window );"><strong>Concentration of Credit Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Maximum coverage from FDIC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,908,070<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_itp_ConcentrationofCreditRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">itp_ConcentrationofCreditRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>itp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>f10q0323_ittechpack_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:itp="http://orientpaper.com/20230331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="itp-20230331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2023-05-11</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-06-09</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2010-06-30</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-02-10</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-02-10</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2010-12-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:RevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:ShengdeHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:QianrongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledPaperBoardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:RecycledWhiteScrapPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:PublicUtilitiesInventoryCoalAndGasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">itp:BasePaperAndOtherRawMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:UseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-01</startDate>
            <endDate>2020-08-06</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:TLCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">itp:TLCLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2020-08-17</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">itp:HebeiTengshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">itp:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">itp:OperatingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ICBCLoan3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:ChinaConstructionBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-04-02</startDate>
            <endDate>2014-04-16</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:NewTermLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-15</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-02</startDate>
            <endDate>2018-11-06</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-02</startDate>
            <endDate>2013-07-15</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:NewTermLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMemberOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-15</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-17</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-15</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-12</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:RuralCreditUnionOfXushuiDistrictMember3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-15</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2003-02-26</startDate>
            <endDate>2003-02-26</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-01</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">itp:JiangnaYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:IndustrialAndCommercialBankOfChinaICBCLoan2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ICBCLoanZMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ICBCLoanZMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">itp:ChinaConstructionBankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoanFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoan5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">itp:RuralCreditUnionOfXushuiDistrictLoan5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2015-12-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-10</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-12-01</startDate>
            <endDate>2014-12-10</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2014-12-01</startDate>
            <endDate>2014-12-10</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-03-01</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-13</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-14</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2018-11-23</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:MrZhenyongLiuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-08</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedAndNonrelatedPartyStatusAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-01-20</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-02-21</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-09</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-15</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-29</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-29</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-29</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-20</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2021-11-12</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <instant>2022-08-15</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:LocalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:LocalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:LocalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:XushuiLandLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-08-01</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2013-08-01</startDate>
            <endDate>2013-08-07</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">itp:HebeiFangshengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">itp:BuildingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">itp:BuildingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:DongfangPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:TengshengPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:BaodingShengdeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:NotAttributableToSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EliminationOfIntersegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">itp:EnterprisewideConsolidatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">itp:TotalPurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">itp:SupplierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
        </entity>
        <period>
            <startDate>2015-05-01</startDate>
            <endDate>2015-05-01</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001358190</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="cnyPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:CNY</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="sqm">
        <measure>utr:sqm</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">001-34577</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">IT TECH PACKAGING, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">20-4158835</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">Science Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Juli Rd</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0">Xushui District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0">Baoding City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0">072550</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">(86)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">312-8698215</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">ITP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares">10065920</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" unitRef="usd">16750940</us-gaap:Cash>
    <us-gaap:Cash contextRef="c3" decimals="0" unitRef="usd">9524868</us-gaap:Cash>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="0" unitRef="usd">647787</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="0" unitRef="usd">881878</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNet contextRef="c2" decimals="0" unitRef="usd">2231924</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">5969604</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">2872622</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">18734461</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">27207127</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">7795442</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">7561858</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">51482371</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">47166475</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c2" decimals="0" unitRef="usd">881878</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c3" decimals="0" unitRef="usd">1031502</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">681817</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">672722</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">1927390</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">1939970</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">149822883</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">151569898</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ValueAddedTaxReceivableNoncurrent contextRef="c2" decimals="0" unitRef="usd">2053290</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent contextRef="c3" decimals="0" unitRef="usd">2066666</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">206849629</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">204447233</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c2" decimals="0" unitRef="usd">5673996</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c3" decimals="0" unitRef="usd">5598311</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:LongTermDebtCurrent contextRef="c2" decimals="0" unitRef="usd">5265073</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c3" decimals="0" unitRef="usd">4835884</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">171768</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">224497</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">5025</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">730387</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">727462</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">295024</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">165986</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c2" decimals="0" unitRef="usd">5993904</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" unitRef="usd">5665558</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">417906</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">18130152</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">17640629</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c2" decimals="0" unitRef="usd">6513672</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c3" decimals="0" unitRef="usd">4204118</us-gaap:DeferredRevenueAndCreditsCurrent>
    <itp:DeferredGainOnSaleleaseback contextRef="c2" decimals="0" unitRef="usd">30298</itp:DeferredGainOnSaleleaseback>
    <itp:DeferredGainOnSaleleaseback contextRef="c3" decimals="0" unitRef="usd">52314</itp:DeferredGainOnSaleleaseback>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" unitRef="usd">587838</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">579997</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">494186</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">646283</us-gaap:DerivativeLiabilitiesNoncurrent>
    <itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1 contextRef="c2" decimals="0" unitRef="usd">19412310</itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1>
    <itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1 contextRef="c3" decimals="0" unitRef="usd">16784878</itp:VariableInterestEntityConsolidatedCarryingAmountLiabilities1>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">25756146</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">23123341</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" unitRef="shares">10065920</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">10065920</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">10065920</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">10065920</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">10066</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">10066</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" unitRef="usd">89172771</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">89172771</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAppropriated contextRef="c2" decimals="0" unitRef="usd">6080574</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="c3" decimals="0" unitRef="usd">6080574</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" unitRef="usd">-5011784</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" unitRef="usd">-7514540</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsUnappropriated contextRef="c2" decimals="0" unitRef="usd">90841856</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="c3" decimals="0" unitRef="usd">93575021</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">181093483</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">181323892</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">206849629</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">204447233</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">19790877</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c4" decimals="0" unitRef="usd">15481618</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c0" decimals="0" unitRef="usd">20067876</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="c4" decimals="0" unitRef="usd">15171173</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">-276999</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c4" decimals="0" unitRef="usd">310445</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">2495362</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">3300881</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2772361</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2990436</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" unitRef="usd">136268</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c4" decimals="0" unitRef="usd">3455</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">249169</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c4" decimals="0" unitRef="usd">270813</us-gaap:InterestExpense>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary contextRef="c4" decimals="0" unitRef="usd">34003</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c0" decimals="0" unitRef="usd">152097</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives contextRef="c4" decimals="0" unitRef="usd">386588</us-gaap:UnrealizedGainLossOnDerivatives>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c0" decimals="0" unitRef="usd">-2733165</itp:IncomeLossBeforeIncomeTaxes>
    <itp:IncomeLossBeforeIncomeTaxes contextRef="c4" decimals="0" unitRef="usd">-2837203</itp:IncomeLossBeforeIncomeTaxes>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-348989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" unitRef="usd">2502756</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c4" decimals="0" unitRef="usd">926138</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">-230409</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">-1562076</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">-0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c4" decimals="2" unitRef="usdPershares">-0.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">10065920</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="0" unitRef="shares">9915920</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">3686243</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c4" decimals="0" unitRef="usd">3773236</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c0" decimals="0" unitRef="usd">152097</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c4" decimals="0" unitRef="usd">386588</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="0" unitRef="usd">12926</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">-246386</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">4211</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c4" decimals="0" unitRef="usd">34001</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-348989</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" unitRef="usd">1988921</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c4" decimals="0" unitRef="usd">98921</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">-9461336</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c4" decimals="0" unitRef="usd">-3056189</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" unitRef="usd">3062782</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c4" decimals="0" unitRef="usd">-1515515</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c0" decimals="0" unitRef="usd">-5101</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c4" decimals="0" unitRef="usd">62315</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c0" decimals="0" unitRef="usd">-128625</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c0" decimals="0" unitRef="usd">126986</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c4" decimals="0" unitRef="usd">-14181</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" unitRef="usd">263712</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c4" decimals="0" unitRef="usd">483666</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" unitRef="usd">-424198</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c4" decimals="0" unitRef="usd">-1112820</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">4809928</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c4" decimals="0" unitRef="usd">4411418</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">295018</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c4" decimals="0" unitRef="usd">368504</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c4" decimals="0" unitRef="usd">6807468</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-295018</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c4" decimals="0" unitRef="usd">-7175972</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt contextRef="c0" decimals="0" unitRef="usd">2623410</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfBankDebt contextRef="c0" decimals="0" unitRef="usd">2915</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c0" decimals="0" unitRef="usd">55849</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations contextRef="c4" decimals="0" unitRef="usd">51708</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <itp:LoanToARelatedPartynet contextRef="c4" decimals="0" unitRef="usd">6945022</itp:LoanToARelatedPartynet>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">2564646</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c4" decimals="0" unitRef="usd">6893314</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" unitRef="usd">146516</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" unitRef="usd">28071</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">7226072</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c4" decimals="0" unitRef="usd">4156831</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" unitRef="usd">9524868</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" unitRef="usd">11201612</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="0" unitRef="usd">16750940</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" unitRef="usd">15358443</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" unitRef="usd">84040</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c4" decimals="0" unitRef="usd">85094</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" unitRef="usd">424198</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c4" decimals="0" unitRef="usd">1112820</us-gaap:IncomeTaxesPaidNet>
    <itp:CashAndBankBalances contextRef="c0" decimals="0" unitRef="usd">16750940</itp:CashAndBankBalances>
    <itp:CashAndBankBalances contextRef="c4" decimals="0" unitRef="usd">15358443</itp:CashAndBankBalances>
    <itp:TotalCashCashEquivalentsAndRestrictedCash contextRef="c0" decimals="0" unitRef="usd">16750940</itp:TotalCashCashEquivalentsAndRestrictedCash>
    <itp:TotalCashCashEquivalentsAndRestrictedCash contextRef="c4" decimals="0" unitRef="usd">15358443</itp:TotalCashCashEquivalentsAndRestrictedCash>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">9915920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">9916</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">89016921</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">10496168</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" unitRef="usd">110146329</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="0" unitRef="usd">215749908</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c12" decimals="0" unitRef="usd">926138</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c4" decimals="0" unitRef="usd">926138</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c13" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c14" decimals="INF" unitRef="shares">9915920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c14" decimals="0" unitRef="usd">9916</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c15" decimals="0" unitRef="usd">89016921</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c16" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c17" decimals="0" unitRef="usd">11422306</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" unitRef="usd">107658115</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c6" decimals="0" unitRef="usd">214187832</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c19" decimals="INF" unitRef="shares">10065920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">10066</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">89172771</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">-7514540</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">93575021</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">181323892</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c26" decimals="0" unitRef="usd">2502756</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c0" decimals="0" unitRef="usd">2502756</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c27" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding contextRef="c28" decimals="INF" unitRef="shares">10065920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="0" unitRef="usd">10066</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" unitRef="usd">89172771</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" unitRef="usd">6080574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" unitRef="usd">-5011784</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" unitRef="usd">90841856</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">181093483</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(1)
Organization and Business Background&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;IT
Tech Packaging, Inc. (the &#x201c;Company&#x201d;) was incorporated in the State of Nevada on December 9, 2005, under the name &#x201c;Carlateral,
Inc.&#x201d; Through the steps described immediately below, we became the holding company for Hebei Baoding Dongfang Paper Milling Company
Limited (&#x201c;Dongfang Paper&#x201d;), a producer and distributor of paper products in China, on October 29, 2007.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 1, 2018, we changed our corporate name to IT Tech Packaging, Inc.. The name change was effected through a parent/subsidiary short-form
merger of IT Tech Packaging, Inc., our wholly-owned Nevada subsidiary formed solely for the purpose of the name change, with and into
us. We were the surviving entity. In connection with the name change, our common stock began being traded under a new NYSE symbol, &#x201c;ITP&#x201d;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 9, 2022, the Board of Directors of the Company approved a reverse stock split of the Company&#x2019;s issued and outstanding shares
of common stock, par value $0.001 per share (the &#x201c;Common Stock&#x201d;), at a ratio of 1-for-10 (the &#x201c;Reverse Stock Split&#x201d;).
The Reverse Stock Split become effective on July 7, 2022 (the &#x201c;Effective Date&#x201d;), and the shares began trading on the split-adjusted
basis on the NYSE American under the Company&#x2019;s existing trading symbol &#x201c;ITP&#x201d; at market open on July 8, 2022. The new
CUSIP number following the Reverse Stock Split is 46527C 209. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 29, 2007, pursuant to an agreement and plan of merger (the &#x201c;Merger Agreement&#x201d;), the Company acquired DongfangZhiye
Holding Limited (&#x201c;Dongfang Holding&#x201d;), a corporation formed on November 13, 2006 under the laws of the British Virgin Islands,
and issued the shareholders of Dongfang Holding an aggregate of 7,450,497 (as adjusted for a four-for-one reverse stock split effected
in November 2009) shares of our common stock, which shares were distributed pro-rata to the shareholders of Dongfang Holding in accordance
with their respective ownership interests in Dongfang Holding. At the time of the Merger Agreement, Dongfang Holding owned all of the
issued and outstanding stock and ownership of Dongfang Paper and such shares of Dongfang Paper were held in trust with Zhenyong Liu,
Xiaodong Liu and Shuangxi Zhao, for Mr. Liu, Mr. Liu and Mr. Zhao (the original shareholders of Dongfang Paper) to exercise control over
the disposition of Dongfang Holding&#x2019;s shares in Dongfang Paper on Dongfang Holding&#x2019;s behalf until Dongfang Holding successfully
completed the change in registration of Dongfang Paper&#x2019;s capital with the relevant PRC Administration of Industry and Commerce
as the 100% owner of Dongfang Paper&#x2019;s shares. As a result of the merger transaction, Dongfang Holding became a wholly owned subsidiary
of the Company, and Dongfang Holding&#x2019;s wholly owned subsidiary, Dongfang Paper, became an indirectly owned subsidiary of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dongfang
Holding, as the 100% owner of Dongfang Paper, was unable to complete the registration of Dongfang Paper&#x2019;s capital under its name
within the proper time limits set forth under PRC law. In connection with the consummation of the restructuring transactions described
below, Dongfang Holding directed the trustees to return the shares of Dongfang Paper to their original shareholders, and the original
Dongfang Paper shareholders entered into certain agreements with Baoding Shengde Paper Co., Ltd. (&#x201c;Baoding Shengde&#x201d;) to transfer
the control of Dongfang Paper over to Baoding Shengde.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 24, 2009, the Company consummated a number of restructuring transactions pursuant to which it acquired all of the issued and outstanding
shares of Shengde Holdings Inc., a Nevada corporation. Shengde Holdings Inc. was incorporated in the State of Nevada on February 25,
2009. On June 1, 2009, Shengde Holdings Inc. incorporated Baoding Shengde, a limited liability company organized under the laws of the
PRC. Because Baoding Shengde is a wholly-owned subsidiary of Shengde Holdings Inc., it is regarded as a wholly foreign-owned entity under
PRC law.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
ensure proper compliance of the Company&#x2019;s control over the ownership and operations of Dongfang Paper with certain PRC
regulations, on June 24, 2009, the Company entered into a series of contractual agreements (the &#x201c;Contractual
Agreements&#x201d;) with Dongfang Paper and Dongfang Paper Equity Owners via the Company&#x2019;s wholly owned subsidiary Shengde
Holdings Inc. (&#x201c;Shengde Holdings&#x201d;) a Nevada corporation and Baoding Shengde Paper Co., Ltd. (&#x201c;Baoding
Shengde&#x201d;), a wholly foreign-owned enterprise in the PRC with an original registered capital of $10,000,000 (subsequently
increased to $60,000,000 in June 2010). Baoding Shengde is mainly engaged in production and distribution of digital photo paper and
single-use face masks and is 100% owned by Shengde Holdings. Prior to February 10, 2010, the Contractual Agreements included (i)
Exclusive Technical Service and Business Consulting Agreement, which generally provides that Baoding Shengde shall provide exclusive
technical, business and management consulting services to Dongfang Paper, in exchange for service fees including a fee equivalent to
80% of Dongfang Paper&#x2019;s total annual net profits; (ii) Loan Agreement, which provides that Baoding Shengde will make a loan in
the aggregate principal amount of $10,000,000 to Dongfang Paper Equity Owners in exchange for each such shareholder agreeing to
contribute all of its proceeds from the loan to the registered capital of Dongfang Paper; (iii) Call Option Agreement, which
generally provides, among other things, that Dongfang Paper Equity Owners irrevocably grant to Baoding Shengde an option to purchase
all or part of each owner&#x2019;s equity interest in Dongfang Paper. The exercise price for the options shall be RMB1 which Baoding
Shengde should pay to each of Dongfang Paper Equity Owner for all their equity interests in Dongfang Paper; (iv) Share Pledge
Agreement, which provides that Dongfang Paper Equity Owners will pledge all of their equity interests in Dongfang Paper to Baoding
Shengde as security for their obligations under the other agreements described in this section. Specifically, Baoding Shengde is
entitled to dispose of the pledged equity interests in the event that Dongfang Paper Equity Owners breach their obligations under
the Loan Agreement or Dongfang Paper fails to pay the service fees to Baoding Shengde pursuant to the Exclusive Technical Service
and Business Consulting Agreement; and (v) Proxy Agreement, which provides that Dongfang Paper Equity Owners shall irrevocably
entrust a designee of Baoding Shengde with such shareholder&#x2019;s voting rights and the right to represent such shareholder to
exercise such owner&#x2019;s rights at any equity owners&#x2019; meeting of Dongfang Paper or with respect to any equity owner action
to be taken in accordance with the laws and Dongfang Paper&#x2019;s Articles of Association. The terms of the agreement are binding
on the parties for as long as Dongfang Paper Equity Owners continue to hold any equity interest in Dongfang Paper. A Dongfang Paper
Equity Owner will cease to be a party to the agreement once it transfers its equity interests with the prior approval of Baoding
Shengde. As the Company had controlled Dongfang Paper since July 16, 2007 through Dongfang Holding and the trust until June 24, 2009
and continued to control Dongfang Paper through Baoding Shengde and the Contractual Agreements, the execution of the Contractual
Agreements is considered as a business combination under common control.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 10, 2010, Baoding Shengde and the Dongfang Paper Equity Owners entered into a Termination of Loan Agreement to terminate the
above-mentioned $10,000,000 Loan Agreement. Because of the Company&#x2019;s decision to fund future business expansions through Baoding
Shengde instead of Dongfang Paper, the $10,000,000 loan contemplated was never made prior to the point of termination. The parties believe
the termination of the Loan Agreement does not in itself compromise the effective control of the Company over Dongfang Paper and its
businesses in the PRC.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
agreement was also entered into among Baoding Shengde, Dongfang Paper and the Dongfang Paper Equity Owners on December 31, 2010, reiterating
that Baoding Shengde is entitled to 100% of the distributable profit of Dongfang Paper, pursuant to the above- mentioned Contractual
Agreements. In addition, Dongfang Paper and the Dongfang Paper Equity Owners shall not declare any of Dongfang Paper&#x2019;s unappropriated
earnings as dividend, including the unappropriated earnings of Dongfang Paper from its establishment to 2010 and thereafter.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 25, 2019, Dongfang Paper entered into an acquisition agreement with the shareholder of Tengsheng Paper Co., Ltd.
(&#x201c;Tengsheng Paper&#x201d;), a limited liability company organized under the laws of the PRC, pursuant to which Dongfang Paper
would acquire Tengsheng Paper. Full payment of the consideration in the amount of RMB320 million (approximately $45 million) was
made on February 23, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;QianrongQianhui
Hebei Technology Co., Ltd, a wholly owned subsidiary of Shengde holding, was incorporated on July 15, 2021. It is a service provider
of high quality material solutions for textile, cosmetics and paper production.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has no direct equity interest in Dongfang Paper. However, through the Contractual Agreements described above, the Company is
found to be the primary beneficiary (the &#x201c;Primary Beneficiary&#x201d;) of Dongfang Paper and is deemed to have the effective control
over Dongfang Paper&#x2019;s activities that most significantly affect its economic performance, resulting in Dongfang Paper and its subsidiary,
being treated as a controlled variable interest entity of the Company in accordance with Topic 810 - Consolidation of the Accounting
Standards Codification (the &#x201c;ASC&#x201d;) issued by the Financial Accounting Standard Board (the &#x201c;FASB&#x201d;). The revenue
generated from Dongfang Paper and Tengsheng Paper for the three months ended March 31, 2023 and 2022 was accounted for 99.82% and 99.63%
of the Company&#x2019;s total revenue, respectively. Dongfang Paper and Tengsheng Paper also accounted for 89.22% and 93.76% of the total
assets of the Company as of March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, details of the Company&#x2019;s subsidiaries and variable interest entities are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Date of&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Place of&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Percentage&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Incorporation&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Incorporation or&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;of&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Name&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;or Establishment&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Establishment&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Ownership&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Principal Activity&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: top; font-style: italic; text-align: left"&gt;Subsidiary:&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: left"&gt;Dongfang Holding&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;November 13, 2006&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;BVI&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 12%; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;Inactive investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Shengde Holdings&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;February 25, 2009&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;State of Nevada&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Baoding Shengde&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;June 1, 2009&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Qianrong&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;July 15, 2021&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;New material technology service&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; font-style: italic; text-align: left"&gt;Variable interest entity (&#x201c;VIE&#x201d;):&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Dongfang Paper&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;March 10, 1996&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-29"&gt;Control*&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Tengsheng Paper&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;April 07, 2011&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-30"&gt;Control**&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dongfang
Paper is treated as a 100% controlled variable interest entity of the Company.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;**&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tengsheng
Paper is 100% subsidiary of Dongfang Paper.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;However,
uncertainties in the PRC legal system could cause the Company&#x2019;s current ownership structure to be found to be in violation of any
existing and/or future PRC laws or regulations and could limit the Company&#x2019;s ability, through its subsidiary, to enforce its rights
under these contractual arrangements. Furthermore, shareholders of the VIE may have interests that are different than those of the Company,
which could potentially increase the risk that they would seek to act contrary to the terms of the aforementioned agreements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition, if the current structure or any of the contractual arrangements were found to be in violation of any existing or future PRC
law, the Company may be subject to penalties, which may include, but not be limited to, the cancellation or revocation of the Company&#x2019;s
business and operating licenses, being required to restructure the Company&#x2019;s operations or being required to discontinue the Company&#x2019;s
operating activities. The imposition of any of these or other penalties may result in a material and adverse effect on the Company&#x2019;s
ability to conduct its operations. In such case, the Company may not be able to operate or control the VIE, which may result in deconsolidation
of the VIE. The Company believes the possibility that it will no longer be able to control and consolidate its VIE will occur as a result
of the aforementioned risks and uncertainties is remote.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has aggregated the financial information of Dongfang Paper in the table below. The aggregate carrying value of Dongfang Paper&#x2019;s
assets and liabilities (after elimination of intercompany transactions and balances) in the Company&#x2019;s condensed consolidated balance
sheets as of March 31, 2023 and December 31, 2022 are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company and its consolidated subsidiaries are not required to provide financial support to the VIE, and no creditor (or beneficial interest
holders) of the VIE have recourse to the assets of Company unless the Company separately agrees to be subject to such claims. There are
no terms in any agreements or arrangements, implicit or explicit, which require the Company or its subsidiaries to provide financial
support to the VIE. However, if the VIE does require financial support, the Company or its subsidiaries may, at its option and subject
to statutory limits and restrictions, provide financial support to the VIE.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;March 31,&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;2023&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;ASSETS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash and bank balances&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,007,515&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,427,717&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Restricted cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-31"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-32"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,231,924&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-33"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,951,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,852,553&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayments and other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,139,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,134,386&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Due from related parties&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,649,918&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,418,274&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total current assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;38,980,586&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;33,832,930&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayment on property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;881,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,031,502&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Operating lease right-of-use assets, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;672,722&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease right-of-use assets, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,927,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,939,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Property, plant, and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;142,086,276&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;143,534,690&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Assets&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;184,557,947&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;181,011,814&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;LIABILITIES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term bank loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,673,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,598,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current portion of long-term loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,265,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,835,885&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;171,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;224,497&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Due to related parties&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-34"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll and employee benefits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;259,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;143,156&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other payables and accrued liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,128,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,887,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-35"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;417,906&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,500,709&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,112,364&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Long-term loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,293,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,203&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred gain on sale-leaseback&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,314&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Lease liability - non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;587,838&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;579,997&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,412,310&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;16,784,878&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:CommonStockNoParValue contextRef="c33" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockNoParValue>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c34" decimals="0" unitRef="shares">7450497</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c34" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c0" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:Capital contextRef="c35" decimals="0" unitRef="usd">10000000</us-gaap:Capital>
    <us-gaap:Capital contextRef="c36" decimals="0" unitRef="usd">60000000</us-gaap:Capital>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c37" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <itp:ServiceFeePercentageOfNetProfit contextRef="c38" decimals="2" unitRef="pure">0.80</itp:ServiceFeePercentageOfNetProfit>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount contextRef="c38" decimals="0" unitRef="usd">10000000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <itp:ExercisePricePerShare contextRef="c0" decimals="0" unitRef="cnyPershares">1</itp:ExercisePricePerShare>
    <us-gaap:TerminationLoans contextRef="c39" decimals="0" unitRef="usd">10000000</us-gaap:TerminationLoans>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c40" decimals="0" unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <itp:PercentageShareOfDistributableProfit contextRef="c41" decimals="2" unitRef="pure">1</itp:PercentageShareOfDistributableProfit>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c42" decimals="-6" unitRef="cny">320000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c42" decimals="-6" unitRef="usd">45000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <itp:PercentageOfRevenue contextRef="c43" decimals="4" unitRef="pure">0.9982</itp:PercentageOfRevenue>
    <itp:PercentageOfRevenue contextRef="c4" decimals="4" unitRef="pure">0.9963</itp:PercentageOfRevenue>
    <itp:PercentageOfTotalAssets contextRef="c38" decimals="4" unitRef="pure">0.8922</itp:PercentageOfTotalAssets>
    <itp:PercentageOfTotalAssets contextRef="c44" decimals="4" unitRef="pure">0.9376</itp:PercentageOfTotalAssets>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Date of&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Place of&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Percentage&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Incorporation&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Incorporation or&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;of&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Name&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;or Establishment&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Establishment&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Ownership&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Principal Activity&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="vertical-align: top; font-style: italic; text-align: left"&gt;Subsidiary:&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 30%; text-align: left"&gt;Dongfang Holding&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;November 13, 2006&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;BVI&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 12%; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; width: 1%; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 18%; text-align: center"&gt;Inactive investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Shengde Holdings&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;February 25, 2009&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;State of Nevada&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Investment holding&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Baoding Shengde&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;June 1, 2009&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Qianrong&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;July 15, 2021&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;100%&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;New material technology service&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; font-style: italic; text-align: left"&gt;Variable interest entity (&#x201c;VIE&#x201d;):&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Dongfang Paper&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;March 10, 1996&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-29"&gt;Control*&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Tengsheng Paper&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;April 07, 2011&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;PRC&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-30"&gt;Control**&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Paper production and distribution&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <itp:DateOfIncorporationOrEstablishment contextRef="c46">November 13, 2006</itp:DateOfIncorporationOrEstablishment>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c46">BVI</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnerships contextRef="c46" decimals="2" unitRef="pure">1</itp:PercentageOfOwnerships>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c46">Inactive investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishment contextRef="c47">February 25, 2009</itp:DateOfIncorporationOrEstablishment>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c47">State of Nevada</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnerships contextRef="c47" decimals="2" unitRef="pure">1</itp:PercentageOfOwnerships>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c47">Investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishment contextRef="c48">June 1, 2009</itp:DateOfIncorporationOrEstablishment>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c48">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnerships contextRef="c48" decimals="2" unitRef="pure">1</itp:PercentageOfOwnerships>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c48">Paper production and distribution</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishment contextRef="c49">July 15, 2021</itp:DateOfIncorporationOrEstablishment>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c49">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <itp:PercentageOfOwnerships contextRef="c49" decimals="2" unitRef="pure">1</itp:PercentageOfOwnerships>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c49">New material technology service</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishment contextRef="c50">March 10, 1996</itp:DateOfIncorporationOrEstablishment>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c50">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c50">Paper production and distribution</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:DateOfIncorporationOrEstablishment contextRef="c51">April 07, 2011</itp:DateOfIncorporationOrEstablishment>
    <itp:PlaceOfIncorporationOrEstablishment contextRef="c51">PRC</itp:PlaceOfIncorporationOrEstablishment>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="c51">Paper production and distribution</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <itp:PercentageShareOfDistributableProfit contextRef="c38" decimals="2" unitRef="pure">1</itp:PercentageShareOfDistributableProfit>
    <itp:PercentageShareOfDistributableProfit contextRef="c45" decimals="2" unitRef="pure">1</itp:PercentageShareOfDistributableProfit>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;March 31,&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;2023&lt;/b&gt; &#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;ASSETS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Current Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash and bank balances&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,007,515&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,427,717&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Restricted cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-31"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-32"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,231,924&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-33"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,951,385&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,852,553&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayments and other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,139,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,134,386&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Due from related parties&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,649,918&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,418,274&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total current assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;38,980,586&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;33,832,930&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayment on property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;881,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,031,502&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Operating lease right-of-use assets, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;672,722&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finance lease right-of-use assets, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,927,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,939,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Property, plant, and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;142,086,276&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;143,534,690&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total Assets&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;184,557,947&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;181,011,814&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;LIABILITIES&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Short-term bank loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,673,996&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;5,598,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current portion of long-term loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,265,073&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,835,885&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;171,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;224,497&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Due to related parties&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-34"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accounts payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll and employee benefits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;259,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;143,156&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Other payables and accrued liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,128,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,887,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-35"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;417,906&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,500,709&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,112,364&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Long-term loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,293,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,203&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Deferred gain on sale-leaseback&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,314&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Lease liability - non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;587,838&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;579,997&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,412,310&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;16,784,878&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c52" decimals="0" unitRef="usd">6007515</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c53" decimals="0" unitRef="usd">3427717</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet contextRef="c52" decimals="0" unitRef="usd">2231924</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="c52" decimals="0" unitRef="usd">5951385</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c53" decimals="0" unitRef="usd">2852553</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c52" decimals="0" unitRef="usd">17139844</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c53" decimals="0" unitRef="usd">20134386</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c52" decimals="0" unitRef="usd">7649918</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c53" decimals="0" unitRef="usd">7418274</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent contextRef="c52" decimals="0" unitRef="usd">38980586</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c53" decimals="0" unitRef="usd">33832930</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c52" decimals="0" unitRef="usd">881878</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c53" decimals="0" unitRef="usd">1031502</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c52" decimals="0" unitRef="usd">681817</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c53" decimals="0" unitRef="usd">672722</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c52" decimals="0" unitRef="usd">1927390</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c53" decimals="0" unitRef="usd">1939970</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c52" decimals="0" unitRef="usd">142086276</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c53" decimals="0" unitRef="usd">143534690</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets contextRef="c52" decimals="0" unitRef="usd">184557947</us-gaap:Assets>
    <us-gaap:Assets contextRef="c53" decimals="0" unitRef="usd">181011814</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c52" decimals="0" unitRef="usd">5673996</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c53" decimals="0" unitRef="usd">5598311</us-gaap:ShortTermBankLoansAndNotesPayable>
    <itp:CurrentPortionOfLongtermLoans contextRef="c52" decimals="0" unitRef="usd">5265073</itp:CurrentPortionOfLongtermLoans>
    <itp:CurrentPortionOfLongtermLoans contextRef="c53" decimals="0" unitRef="usd">4835885</itp:CurrentPortionOfLongtermLoans>
    <us-gaap:OperatingLeaseLiability contextRef="c52" decimals="0" unitRef="usd">171768</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c53" decimals="0" unitRef="usd">224497</us-gaap:OperatingLeaseLiability>
    <itp:DueToRelatedPartiesCurrentAmount contextRef="c52" decimals="0" unitRef="usd">1455</itp:DueToRelatedPartiesCurrentAmount>
    <us-gaap:AccountsPayableCurrent contextRef="c53" decimals="0" unitRef="usd">5025</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c52" decimals="0" unitRef="usd">259928</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c53" decimals="0" unitRef="usd">143156</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c52" decimals="0" unitRef="usd">5128489</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c53" decimals="0" unitRef="usd">4887584</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccruedIncomeTaxes contextRef="c53" decimals="0" unitRef="usd">417906</us-gaap:AccruedIncomeTaxes>
    <us-gaap:LiabilitiesCurrent contextRef="c52" decimals="0" unitRef="usd">16500709</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c53" decimals="0" unitRef="usd">16112364</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c52" decimals="0" unitRef="usd">2293465</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:DeferredRevenueAndCreditsCurrent contextRef="c53" decimals="0" unitRef="usd">40203</us-gaap:DeferredRevenueAndCreditsCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c52" decimals="0" unitRef="usd">30298</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c53" decimals="0" unitRef="usd">52314</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c52" decimals="0" unitRef="usd">587838</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c53" decimals="0" unitRef="usd">579997</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="c52" decimals="0" unitRef="usd">19412310</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c53" decimals="0" unitRef="usd">16784878</us-gaap:Liabilities>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(2)
Basis of Presentation and Significant Accounting Policies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of
the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for reporting on Form 10-Q. Accordingly, certain information and notes required
by the United States of America generally accepted accounting principles (&#x201c;GAAP&#x201d;) for annual financial statements are not
included herein. These interim statements should be read in conjunction with the consolidated financial statements and notes thereto
included in the Annual Report on Form 10-K for the year ended December 31, 2022 of the Company, and its subsidiaries and variable interest
entity (which we sometimes refer to collectively as &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;us&#x201d; or &#x201c;our&#x201d;).&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
unaudited condensed consolidated financial statements reflect all adjustments, which are, in the opinion of management, necessary for
a fair presentation of our financial position and results of operations. Such adjustments are of a normal recurring nature, unless otherwise
noted. The balance sheet as of March 31, 2023 and the results of operations for the three months ended March 31, 2023 are not necessarily
indicative of the results to be expected for any future period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
unaudited condensed consolidated financial statements are prepared in accordance with GAAP. These accounting principles require us to
make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. We believe that the estimates, judgments and assumptions are reasonable, based on information available at the time they are
made. Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Reverse
stock split&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#x201c;NRS&#x201d;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $0.001 per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Valuation
of long-lived asset&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews the carrying value of long-lived assets to be held and used when events and circumstances warrants such a review. The
carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately
identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value
exceeds the fair market value of the long-lived asset and intangible assets. Fair market value is determined primarily using the anticipated
cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets and intangible assets to be disposed
are determined in a similar manner, except that fair market values are reduced for the cost to dispose.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted ASC Topic 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring
fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides
guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes
a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair
value and include the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities;
quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for
substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or
liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company estimates the fair value of financial instruments using the available market information and valuation methods. Considerable
judgment is required in estimating fair value. Accordingly, the estimates of fair value may not be indicative of the amounts that the
Company could realize in a current market exchange. As of March 31, 2023 and December 31, 2022, the carrying value of the Company&#x2019;s
short term financial instruments, such as cash and cash equivalents, accounts receivable, accounts and notes payable, short-term bank
loans, balance due to a related party and obligation under capital lease, approximate at their fair values because of the short maturity
of these instruments; while loans from credit union and loans from a related party approximate at their fair value as the interest rates
thereon are close to the market rates of interest published by the People&#x2019;s Bank of China.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
determined that liabilities created by beneficial conversion features associated with the issuance of certain warrants (see
&#x201c;&lt;i&gt;Derivative liabilities&#x201d; &lt;/i&gt;under Note (10)), meet the criteria of derivatives and are required to be measured at
fair value. The fair value of these derivative liabilities was determined based on management&#x2019;s estimate of the expected
future cash flows required to settle the liabilities. This valuation technique involves management&#x2019;s estimates and judgment
based on unobservable inputs and is classified in level 3.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Non-Recurring
Fair Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews long-lived assets for impairment annually or more frequently if events or changes in circumstances indicate the possibility
of impairment. For the continuing operations, long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator
of impairment, and they are recorded at fair value only when impairment is recognized. For discontinued operations, long-lived assets
are measured at the lower of carrying amount or fair value less cost to sell. The fair value of these assets were determined using models
with significant unobservable inputs which were classified as Level 3 inputs, primarily the discounted future cash flow.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Share-Based
Compensation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company uses the fair value recognition provision of ASC Topic 718, &lt;i&gt;Compensation-Stock Compensation&lt;/i&gt;, which requires the Company
to expense the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of
such instruments over the vesting period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also applies the provisions of ASC Topic 505-50, &lt;i&gt;Equity Based Payments to Non-Employees&lt;/i&gt; to account for stock-based compensation
awards issued to non-employees for services. Such awards for services are recorded at either the fair value of the consideration received
or the fair value of the instruments issued in exchange for such services, whichever is more reliably measurable.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
unaudited condensed consolidated financial statements reflect all adjustments, which are, in the opinion of management, necessary for
a fair presentation of our financial position and results of operations. Such adjustments are of a normal recurring nature, unless otherwise
noted. The balance sheet as of March 31, 2023 and the results of operations for the three months ended March 31, 2023 are not necessarily
indicative of the results to be expected for any future period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
unaudited condensed consolidated financial statements are prepared in accordance with GAAP. These accounting principles require us to
make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent
assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting
period. We believe that the estimates, judgments and assumptions are reasonable, based on information available at the time they are
made. Actual results could differ materially from those estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <itp:ReverseStockSplitPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Reverse
stock split&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#x201c;NRS&#x201d;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $0.001 per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:ReverseStockSplitPolicyTextBlock>
    <us-gaap:SharePrice contextRef="c2" decimals="3" unitRef="usdPershares">0.001</us-gaap:SharePrice>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Valuation
of long-lived asset&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews the carrying value of long-lived assets to be held and used when events and circumstances warrants such a review. The
carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately
identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value
exceeds the fair market value of the long-lived asset and intangible assets. Fair market value is determined primarily using the anticipated
cash flows discounted at a rate commensurate with the risk involved. Losses on long-lived assets and intangible assets to be disposed
are determined in a similar manner, except that fair market values are reduced for the cost to dispose.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted ASC Topic 820, Fair Value Measurements and Disclosures, which defines fair value, establishes a framework for measuring
fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides
guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes
a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair
value and include the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 - Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
2 - Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities;
quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for
substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3 - Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or
liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Classification
within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company estimates the fair value of financial instruments using the available market information and valuation methods. Considerable
judgment is required in estimating fair value. Accordingly, the estimates of fair value may not be indicative of the amounts that the
Company could realize in a current market exchange. As of March 31, 2023 and December 31, 2022, the carrying value of the Company&#x2019;s
short term financial instruments, such as cash and cash equivalents, accounts receivable, accounts and notes payable, short-term bank
loans, balance due to a related party and obligation under capital lease, approximate at their fair values because of the short maturity
of these instruments; while loans from credit union and loans from a related party approximate at their fair value as the interest rates
thereon are close to the market rates of interest published by the People&#x2019;s Bank of China.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
determined that liabilities created by beneficial conversion features associated with the issuance of certain warrants (see
&#x201c;&lt;i&gt;Derivative liabilities&#x201d; &lt;/i&gt;under Note (10)), meet the criteria of derivatives and are required to be measured at
fair value. The fair value of these derivative liabilities was determined based on management&#x2019;s estimate of the expected
future cash flows required to settle the liabilities. This valuation technique involves management&#x2019;s estimates and judgment
based on unobservable inputs and is classified in level 3.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <itp:NonRecurringFairValueMeasurementsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Non-Recurring
Fair Value Measurements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews long-lived assets for impairment annually or more frequently if events or changes in circumstances indicate the possibility
of impairment. For the continuing operations, long-lived assets are measured at fair value on a nonrecurring basis when there is an indicator
of impairment, and they are recorded at fair value only when impairment is recognized. For discontinued operations, long-lived assets
are measured at the lower of carrying amount or fair value less cost to sell. The fair value of these assets were determined using models
with significant unobservable inputs which were classified as Level 3 inputs, primarily the discounted future cash flow.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:NonRecurringFairValueMeasurementsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Share-Based
Compensation&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company uses the fair value recognition provision of ASC Topic 718, &lt;i&gt;Compensation-Stock Compensation&lt;/i&gt;, which requires the Company
to expense the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of
such instruments over the vesting period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also applies the provisions of ASC Topic 505-50, &lt;i&gt;Equity Based Payments to Non-Employees&lt;/i&gt; to account for stock-based compensation
awards issued to non-employees for services. Such awards for services are recorded at either the fair value of the consideration received
or the fair value of the instruments issued in exchange for such services, whichever is more reliably measurable.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;(&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3)
Inventories&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Raw
materials inventory includes mainly recycled paper board and recycled white scrap paper. Finished goods include mainly products of
corrugating medium paper, offset printing paper and tissue paper products. Inventories consisted of the following as of March 31,
2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Raw Materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 76%; text-align: left"&gt;Recycled paper board&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,257,163&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,258,161&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Recycled white scrap paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in"&gt;Gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;79,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,237&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Base paper and other raw materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;594,828&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;160,229&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,942,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,471,436&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Semi-finished Goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;150,075&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;132,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished Goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;877,204&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,268,376&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total inventory, gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,969,604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,872,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Inventory reserve&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-36"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-37"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total inventory, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,969,604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,872,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Raw Materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; width: 76%; text-align: left"&gt;Recycled paper board&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,257,163&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,258,161&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Recycled white scrap paper&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in"&gt;Gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;79,379&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42,237&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Base paper and other raw materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;594,828&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;160,229&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,942,325&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,471,436&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Semi-finished Goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;150,075&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;132,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished Goods&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;877,204&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,268,376&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total inventory, gross&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,969,604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,872,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Inventory reserve&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-36"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-37"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Total inventory, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,969,604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,872,622&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c54" decimals="0" unitRef="usd">4257163</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c55" decimals="0" unitRef="usd">1258161</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c56" decimals="0" unitRef="usd">10955</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c57" decimals="0" unitRef="usd">10809</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c58" decimals="0" unitRef="usd">79379</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c59" decimals="0" unitRef="usd">42237</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c60" decimals="0" unitRef="usd">594828</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c61" decimals="0" unitRef="usd">160229</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c2" decimals="0" unitRef="usd">4942325</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c3" decimals="0" unitRef="usd">1471436</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c2" decimals="0" unitRef="usd">150075</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="0" unitRef="usd">132810</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c2" decimals="0" unitRef="usd">877204</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="0" unitRef="usd">1268376</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="c2" decimals="0" unitRef="usd">5969604</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c3" decimals="0" unitRef="usd">2872622</us-gaap:InventoryGross>
    <us-gaap:InventoryNet contextRef="c2" decimals="0" unitRef="usd">5969604</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" unitRef="usd">2872622</us-gaap:InventoryNet>
    <itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(4)
Prepayments and other current assets&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepayments
and other current assets consisted of the following as of March 31, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid land lease&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;174,629&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;172,300&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,557,460&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,941,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-38"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-39"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Value-added tax recoverable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,087,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,640,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,834&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,462&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;886,995&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;424,546&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,734,461&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;27,207,127&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Prepaid land lease&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;174,629&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;172,300&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,557,460&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,941,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepayment for purchase of equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-38"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-39"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Value-added tax recoverable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,087,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,640,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Prepaid gas&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,834&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,462&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;886,995&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;424,546&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;18,734,461&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;27,207,127&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <itp:PrepaidLandLease contextRef="c2" decimals="0" unitRef="usd">174629</itp:PrepaidLandLease>
    <itp:PrepaidLandLease contextRef="c3" decimals="0" unitRef="usd">172300</itp:PrepaidLandLease>
    <itp:PrepaymentForPurchaseOfMaterials contextRef="c2" decimals="0" unitRef="usd">3557460</itp:PrepaymentForPurchaseOfMaterials>
    <itp:PrepaymentForPurchaseOfMaterials contextRef="c3" decimals="0" unitRef="usd">12941951</itp:PrepaymentForPurchaseOfMaterials>
    <us-gaap:ValueAddedTaxReceivable contextRef="c2" decimals="0" unitRef="usd">14087543</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable contextRef="c3" decimals="0" unitRef="usd">13640868</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:PrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">27834</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">27462</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">886995</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">424546</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c2" decimals="0" unitRef="usd">18734461</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">27207127</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(5)
Property, plant and equipment, net&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, property, plant and equipment consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property, Plant, and Equipment:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;58,466,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;57,686,220&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Building and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,226,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;68,300,987&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;160,512,276&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;158,498,316&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;690,832&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,617&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,251,510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,239,698&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Totals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;290,147,294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;286,406,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(140,324,411&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(134,836,940&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;Property, Plant and Equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;149,822,883&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;151,569,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, land use rights represented twenty three parcels of state-owned lands located in Xushui District
and Wei County of Hebei Province in China, with lease terms of 50 years expiring in 2061 and 2068, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, certain property, plant and equipment of Dongfang Paper with net values of $93,136 and $280,466,
respectively, have been pledged pursuant to a long-term loan from credit union of Dongfang Paper. Land use right of Dongfang Paper with
net values of $4,334,537 and $4,301,204, respectively, as of March 31, 2023 and December 31, 2022 was pledged for the bank loan from
Industrial &amp;amp; Commercial Bank of China (&#x201c;ICBC&#x201d;). Land use right of Tengsheng Paper with net value of $5,150,283 and $5,111,014,
respectively, as of March 31, 2023 and December 31, 2022 was pledged for a long-term loan from credit union of Baoding Shengde. In addition,
land use right of Tengsheng Paper with net value of $3,976,123 and $3,948,953, respectively, as of March 31, 2023 and December 31, 2022
was pledged for another long-term loan from credit union of Baoding Shengde. Land use right of Dongfang Paper with net value of $5,396,364
as of March 31, 2023 was pledged for a long-term loan from credit union of Tengsheng Paper. See &#x201c;&lt;i&gt;Short-term bank loans&lt;/i&gt;&#x201d;
under Note (7), Loans Payable, for details of the transaction and asset collaterals.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
and amortization of property, plant and equipment was $3,686,243 and $3,773,236 for the three months ended March 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property, Plant, and Equipment:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land use rights&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;58,466,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;57,686,220&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Building and improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,226,584&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;68,300,987&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Machinery and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;160,512,276&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;158,498,316&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Vehicles&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;690,832&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,617&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Construction in progress&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,251,510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,239,698&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold"&gt;Totals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;290,147,294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;286,406,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(140,324,411&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(134,836,940&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;Property, Plant and Equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;149,822,883&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;151,569,898&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c65" decimals="0" unitRef="usd">58466092</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c66" decimals="0" unitRef="usd">57686220</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c67" decimals="0" unitRef="usd">69226584</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c68" decimals="0" unitRef="usd">68300987</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c69" decimals="0" unitRef="usd">160512276</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c70" decimals="0" unitRef="usd">158498316</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c71" decimals="0" unitRef="usd">690832</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c72" decimals="0" unitRef="usd">681617</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c73" decimals="0" unitRef="usd">1251510</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c74" decimals="0" unitRef="usd">1239698</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c2" decimals="0" unitRef="usd">290147294</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" unitRef="usd">286406838</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="0" unitRef="usd">140324411</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" unitRef="usd">134836940</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">149822883</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">151569898</us-gaap:PropertyPlantAndEquipmentNet>
    <itp:SaleLeasebackTransactionLeasePeriod contextRef="c0">As
of March 31, 2023 and December 31, 2022, land use rights represented twenty three parcels of state-owned lands located in Xushui District
and Wei County of Hebei Province in China, with lease terms of 50 years expiring in 2061 and 2068, respectively.&#160;</itp:SaleLeasebackTransactionLeasePeriod>
    <itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments contextRef="c2" decimals="0" unitRef="usd">93136</itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments>
    <itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments contextRef="c62" decimals="0" unitRef="usd">280466</itp:PledgedAssetNotSeparatelyReportedOtherFinancialInstruments>
    <itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility contextRef="c2" decimals="0" unitRef="usd">4334537</itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility>
    <itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility contextRef="c3" decimals="0" unitRef="usd">4301204</itp:PropertyPlantAndEquipmentLoanDrawnFromBankingFacility>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue contextRef="c63">$5,150,283</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue contextRef="c64">$5,111,014</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue>
    <itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing contextRef="c2" decimals="0" unitRef="usd">3976123</itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing>
    <itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing contextRef="c3" decimals="0" unitRef="usd">3948953</itp:ValueOfLandUseRightPledgedForSaleLeaseBackFinancing>
    <us-gaap:PaymentsToAcquireLandHeldForUse contextRef="c0" decimals="0" unitRef="usd">5396364</us-gaap:PaymentsToAcquireLandHeldForUse>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">3686243</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c4" decimals="0" unitRef="usd">3773236</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(6)
Leases&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Financing
with Sale-Leaseback&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company entered into a sale-leaseback arrangement (the &#x201c;Lease Financing Agreement&#x201d;) with TAC Leasing Co., Ltd.(&#x201c;TLCL&#x201d;)
on August 6, 2020, for a total financing proceeds in the amount of RMB 16 million (approximately US$2.5 million). Under the sale-leaseback
arrangement, Tengsheng Paper sold the Leased Equipment to TLCL for 16 million (approximately US$2.5 million). Concurrent with the sale
of equipment, Tengsheng Paper leases back the equipment sold to TLCL for a lease term of three years. At the end of the lease term, Tengsheng
Paper may pay a nominal purchase price of RMB 100 (approximately $16) to TLCL and buy back the Leased Equipment. The Leased Equipment
in amount of $2,349,452 was recorded as right of use assets and the net present value of the minimum lease payments was recorded as lease
liability and calculated with TLCL&#x2019;s implicit interest rate of 15.6% per annum and stated at $567,099 at the inception of the lease
on August 17, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tengsheng
Paper made payments due according to the schedule. The balance of Leased Equipment net of amortization was $1,927,390 and $1,939,970
as of March 31, 2023 and December 31, 2022, respectively. The lease liability was $77,789 and $131,772, and its current portion in the
amount of $77,789 and $131,772 as of March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
of the Leased Equipment was $38,865 and $42,006 for the three months ended March 31, 2023 and 2022. Total interest expenses for the sale-leaseback
arrangement was $4,490 and $13,507 for the three months ended March 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
a result of the sale and leaseback, a deferred gain in the amount of $430,695 was recorded. The deferred gain is amortized over the lease
term and as an offset to amortization of the Leased Equipment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
future minimum lease payments of the capital lease as of March 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;80,329&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: unearned discount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,540&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(77,789&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-40"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Operating
lease&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company leases space under non-cancelable operating leases for office and manufacturing locations. These leases do not have significant
rent escalation holidays, concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain
contingent rent provisions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
leases include option to renew in condition that it is agreed by the landlord before expiry. Therefore, the majority of renewals to extend
the lease terms are not included in its right-of-use assets and lease liabilities as they are not reasonably certain of exercise. The
Company regularly evaluate the renewal options and when they are reasonably certain of exercise, the Company includes the renewal period
in its lease term.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
the Company&#x2019;s leases do not provide an implicit rate, it uses its incremental borrowing rate based on the information available
at the lease commencement date in determining the present value of the lease payments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of the Company&#x2019;s lease expense are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three&#160;Months&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;36,381&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Short-term lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-41"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;36,381&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
cash flow information related to its operating leases was as follows for the period ended March 31, 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three&#160;Months&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;RMB&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating cash outflow from operating leases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-42"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of its lease liabilities for all operating leases are as follows as of March 31, 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;145,524&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;873,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(191,329&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: current portion, record in current liabilities&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(93,979&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;587,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted average remaining lease terms and discount rates for all of its operating leases were as follows as of March 31, 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Remaining lease term and discount rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Weighted average remaining lease term (years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Weighted average discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.56&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ProceedsFromHedgeFinancingActivities contextRef="c75" decimals="-6" unitRef="cny">16000000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:ProceedsFromHedgeFinancingActivities contextRef="c75" decimals="-5" unitRef="usd">2500000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:NetInvestmentInLeaseSale contextRef="c76" decimals="-6" unitRef="usd">16000000</us-gaap:NetInvestmentInLeaseSale>
    <us-gaap:NetInvestmentInLeaseSale contextRef="c77" decimals="-5" unitRef="usd">2500000</us-gaap:NetInvestmentInLeaseSale>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c78" decimals="0" unitRef="cny">100</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c78" decimals="0" unitRef="usd">16</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c79" decimals="0" unitRef="usd">2349452</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:DerivativeFixedInterestRate contextRef="c2" decimals="3" unitRef="pure">0.156</us-gaap:DerivativeFixedInterestRate>
    <itp:InceptionOfLease contextRef="c80" decimals="0" unitRef="usd">567099</itp:InceptionOfLease>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c81" decimals="0" unitRef="usd">1927390</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c82" decimals="0" unitRef="usd">1939970</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <itp:LeaseLiability contextRef="c2" decimals="0" unitRef="usd">77789</itp:LeaseLiability>
    <itp:LeaseLiability contextRef="c3" decimals="0" unitRef="usd">131772</itp:LeaseLiability>
    <us-gaap:DepositLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">77789</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">131772</us-gaap:DepositLiabilityCurrent>
    <itp:AmortizationOfLeaseAsset contextRef="c0" decimals="0" unitRef="usd">38865</itp:AmortizationOfLeaseAsset>
    <itp:AmortizationOfLeaseAsset contextRef="c4" decimals="0" unitRef="usd">42006</itp:AmortizationOfLeaseAsset>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c0" decimals="0" unitRef="usd">4490</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c4" decimals="0" unitRef="usd">13507</us-gaap:FinanceLeaseInterestExpense>
    <itp:DeferredGainAmount contextRef="c0" decimals="0" unitRef="usd">430695</itp:DeferredGainAmount>
    <itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;80,329&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: unearned discount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,540&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current portion lease liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(77,789&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-40"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock>
    <itp:MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths contextRef="c2" decimals="0" unitRef="usd">80329</itp:MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" unitRef="usd">2540</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <itp:LeasePaymentGross contextRef="c2" decimals="0" unitRef="usd">77789</itp:LeasePaymentGross>
    <itp:LessCurrentPortionLeaseLiability contextRef="c2" decimals="0" unitRef="usd">77789</itp:LessCurrentPortionLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three&#160;Months&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating lease cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;36,381&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Short-term lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-41"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Lease cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;36,381&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="cny">36381</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="cny">36381</us-gaap:OperatingLeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three&#160;Months&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;RMB&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Operating cash outflow from operating leases&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-42"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;145,524&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;873,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(191,329&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: current portion, record in current liabilities&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(93,979&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;587,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c83" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c83" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c83" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c83" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c83" decimals="0" unitRef="usd">145524</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c83" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c83" decimals="0" unitRef="usd">873146</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:ReceivableWithImputedInterestNetAmount contextRef="c83" decimals="0" unitRef="usd">191329</us-gaap:ReceivableWithImputedInterestNetAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c83" decimals="0" unitRef="usd">681817</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c83" decimals="0" unitRef="usd">93979</us-gaap:OperatingLeaseLiabilityCurrent>
    <itp:PresentValueOfLeaseLiabilities contextRef="c84" decimals="0" unitRef="usd">587838</itp:PresentValueOfLeaseLiabilities>
    <itp:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;RMB&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Remaining lease term and discount rate:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Weighted average remaining lease term (years)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Weighted average discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7.56&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</itp:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2">P5Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="4" unitRef="pure">0.0756</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(7)
Loans Payable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Short-term
bank loans&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Industrial and Commercial Bank of China (&#x201c;ICBC&#x201d;) Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,091,899&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,023,978&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;ICBC Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;291,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287,167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;ICBC Loan 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;143,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;China Construction Bank Loan&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;143,583&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;Total short-term bank loans&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,673,996&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,598,311&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 10, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $5,091,899 and $5,023,978
as of March 31, 2023 and December 31, 2022, respectively. The working capital loan was secured by the land use right of Dongfang Paper
as collateral for the benefit of the bank and guaranteed by Mr. Liu. The loan bears a fixed interest rate of 4.785% per annum. The loan
will be due by November 13, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $291,049 and $287,167 as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of 4.25% per annum. The loan will be due by May
29, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 30, 2022, the Company entered into a working capital loan agreement with the ICBC, with a balance of $145,524 and $143,583 as
of March 31, 2023 and December 31, 2022, respectively. The loan bears an interest rate of 4.25% per annum. The loan will be due by May
29, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 29, 2022, the Company entered into a working capital loan agreement with the China Construction Bank, with a balance of $145,524
and $143,583 as of March 31, 2023 and December 31, 2022, respectively. The loan bears a fixed interest rate of 3.95% per annum. The loan
will be due by July 29, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023, there were guaranteed short-term borrowings of $5,091,899 and unsecured bank loans of $582,097. As of December 31,
2022, there were guaranteed short-term borrowings of $5,023,978 and unsecured bank loans of $574,333.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
average short-term borrowing rates for the three months ended March 31, 2023 and 2022 were approximately 4.72% and 4.79%.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Long-term
loans&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, long-term loans were $11,778,745 and $9,040,002, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Rural Credit Union of Xushui District Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,251,510&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,234,816&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,638,111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,589,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,328,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,297,332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 4&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,891,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,866,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,619,439&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-43"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Yujiangna&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;49,478&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;51,690&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,778,745&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,040,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Current portion of long-term loans&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,265,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,835,884&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;Long-term loans&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,513,672&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,204,118&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;As of March 31, 2023, the Company&#x2019;s long-term debt
repayments for the next coming years were as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Remainder of 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,265,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,487,478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;2025 &amp;amp; after&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,194&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,778,745&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 16, 2014, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally duein various installments from June 21, 2014 to November 18, 2018. The loan is guaranteed by an independent third party.
Interest payment is duequarterly and bore a rate of 7.68% per annum. Effective from November 15, 2022, the interest rate is reduced to
7% per annum. On November 6, 2018, the loan was renewed for additional 5 years and will be due and payable in various installments from
December 21, 2018 to November 5, 2023. As of March 31, 2023 and December 31, 2022, total outstanding loan balance was &lt;span style="-sec-ix-hidden: hidden-fact-44"&gt;$1,251,510&lt;/span&gt; and$1,234,816,
respectively, which are presented as current liabilities in the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 15, 2013, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally due and payable in various installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended
for additional 5 years and will be due and payable in various installments from December 21, 2018 to June 20, 2023. The loan is secured
by certain of the Company&#x2019;s manufacturing equipment with net book value of $93,136 and $280,466 as of March 31, 2023 and December
31, 2022, respectively. Interest payment is due quarterly and bore arate of 7.68% per annum. Effective from November 15, 2022, the interest
rate is reduced to 7% per annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $3,638,111 and $3,589,582,
respectively, which are presented as current liabilities in the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 17, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which was due and payable in various installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on April 16, 2024 according to the new schedule.
The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest payment
is due quarterly and bore a rate of 7.68% per annum. Effective from November 15, 2022, the interest rate is reduced to 7% per annum.
As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $2,328,390 and $2,297,332, respectively, which
are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 12, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which is due and payable in various installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on December 11, 2024 according to the new
schedule. The loan is secured by Tengsheng Paper with its land use right as collateral for the benefit of the credit union. Interest
payment is due monthly and bore a rate of 7.56% per annum. Effective from November 15, 2022, the interest rate is reduced to 7% per
annum. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $1,891,817 and $1,866,582, respectively,
which are presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023 and December 31, 2022,
respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 26, 2023, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years, which
is due and payable in various installments from August 21, 2023 to February 24, 2025. The loan is secured by Dongfang Paper with its
land use right as collateral for the benefit of the credit union. Interest payment is due monthly and bore a rate of 7% per annum. As
of March 31, 2023, the total outstanding loan balance was $2,619,439. Out of the total outstanding loan balance, current portion amounted
was &lt;span style="-sec-ix-hidden: hidden-fact-45"&gt;$363,811&lt;/span&gt;, which is presented as current liabilities in the consolidated balance sheet and the remaining balance of $2,255,628 is
presented as non-current liabilities in the consolidated balance sheet as of March 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 1, 2022, the Company entered into a loan agreement with Jiangna Yu, a customer of the Company, pursuant to which the Company
borrowed RMB 400,000 from Jiangna Yu for a term of five years. The loan is payable in monthly installment of RMB10,667 from July
2022 to July 2027. As of March 31, 2023 and December 31, 2022, the total outstanding loan balance was $49,478 and$51,690,
respectively. Out of the total outstanding loan balance, current portion amounted were $11,642 and $11,486, which are presented as
current liabilities and the remaining balance of $37,836 and $40,204 are presented as non-current liabilities in the consolidated
balance sheet as of March 31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
interest expenses for the short-term bank loans and long-term loans for the three months ended March 31, 2023 and 2022 were $244,679
and $257,306, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Industrial and Commercial Bank of China (&#x201c;ICBC&#x201d;) Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,091,899&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,023,978&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;ICBC Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;291,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;287,167&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;ICBC Loan 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;143,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;China Construction Bank Loan&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;143,583&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;Total short-term bank loans&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,673,996&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,598,311&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings contextRef="c119" decimals="0" unitRef="usd">5091899</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c120" decimals="0" unitRef="usd">5023978</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c121" decimals="0" unitRef="usd">291049</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c122" decimals="0" unitRef="usd">287167</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c123" decimals="0" unitRef="usd">145524</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c124" decimals="0" unitRef="usd">143583</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c125" decimals="0" unitRef="usd">145524</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c126" decimals="0" unitRef="usd">143583</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="0" unitRef="usd">5673996</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c3" decimals="0" unitRef="usd">5598311</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c85" decimals="0" unitRef="usd">5091899</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c86" decimals="0" unitRef="usd">5023978</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c85" decimals="5" unitRef="pure">0.04785</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c87" decimals="0" unitRef="usd">291049</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c88" decimals="0" unitRef="usd">287167</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c87" decimals="4" unitRef="pure">0.0425</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c89" decimals="0" unitRef="usd">145524</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c90" decimals="0" unitRef="usd">143583</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c89" decimals="4" unitRef="pure">0.0425</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c91" decimals="0" unitRef="usd">145524</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c92" decimals="0" unitRef="usd">143583</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c91" decimals="4" unitRef="pure">0.0395</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:OtherShortTermBorrowings contextRef="c93" decimals="0" unitRef="usd">5091899</us-gaap:OtherShortTermBorrowings>
    <us-gaap:UnsecuredDebt contextRef="c93" decimals="0" unitRef="usd">582097</us-gaap:UnsecuredDebt>
    <us-gaap:OtherShortTermBorrowings contextRef="c94" decimals="0" unitRef="usd">5023978</us-gaap:OtherShortTermBorrowings>
    <us-gaap:UnsecuredDebt contextRef="c94" decimals="0" unitRef="usd">574333</us-gaap:UnsecuredDebt>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c0" decimals="4" unitRef="pure">0.0472</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c95" decimals="4" unitRef="pure">0.0479</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:LongtermConstructionLoanCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">11778745</us-gaap:LongtermConstructionLoanCurrentAndNoncurrent>
    <us-gaap:LongtermConstructionLoanCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">9040002</us-gaap:LongtermConstructionLoanCurrentAndNoncurrent>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Rural Credit Union of Xushui District Loan 1&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,251,510&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,234,816&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 2&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,638,111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,589,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 3&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,328,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,297,332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 4&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,891,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,866,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Rural Credit Union of Xushui District Loan 5&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,619,439&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-43"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Yujiangna&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;49,478&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;51,690&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,778,745&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,040,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Current portion of long-term loans&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,265,073&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,835,884&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;Long-term loans&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,513,672&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,204,118&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermLoansPayable contextRef="c127" decimals="0" unitRef="usd">1251510</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c128" decimals="0" unitRef="usd">1234816</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c129" decimals="0" unitRef="usd">3638111</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c130" decimals="0" unitRef="usd">3589582</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c131" decimals="0" unitRef="usd">2328390</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c132" decimals="0" unitRef="usd">2297332</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c133" decimals="0" unitRef="usd">1891817</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c134" decimals="0" unitRef="usd">1866582</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c135" decimals="0" unitRef="usd">2619439</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c114" decimals="0" unitRef="usd">49478</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c115" decimals="0" unitRef="usd">51690</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c2" decimals="0" unitRef="usd">11778745</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable contextRef="c3" decimals="0" unitRef="usd">9040002</us-gaap:LongTermLoansPayable>
    <us-gaap:OtherLongTermDebtCurrent contextRef="c2" decimals="0" unitRef="usd">5265073</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent contextRef="c3" decimals="0" unitRef="usd">4835884</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c2" decimals="0" unitRef="usd">6513672</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c3" decimals="0" unitRef="usd">4204118</us-gaap:OtherLoansPayableLongTerm>
    <itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="text-decoration:underline"&gt;Fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Remainder of 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,265,073&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,487,478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;2025 &amp;amp; after&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;26,194&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,778,745&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c2" decimals="0" unitRef="usd">5265073</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c2" decimals="0" unitRef="usd">6487478</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c2" decimals="0" unitRef="usd">26194</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebt contextRef="c2" decimals="0" unitRef="usd">11778745</us-gaap:LongTermDebt>
    <itp:InstallmentRepaymentDescription contextRef="c96">the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally duein various installments from June 21, 2014 to November 18, 2018.</itp:InstallmentRepaymentDescription>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c97" decimals="4" unitRef="pure">0.0768</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c98" decimals="2" unitRef="pure">0.07</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <itp:InstallmentRepaymentDescription contextRef="c99">the loan was renewed for additional 5 years and will be due and payable in various installments from
December 21, 2018 to November 5, 2023.</itp:InstallmentRepaymentDescription>
    <us-gaap:LoansPayableToBankCurrent contextRef="c101" decimals="0" unitRef="usd">1234816</us-gaap:LoansPayableToBankCurrent>
    <itp:InstallmentRepaymentDescription contextRef="c102">On
July 15, 2013, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 5 years, which
was originally due and payable in various installments from December 21, 2013 to July 26, 2018. On June 21, 2018, the loan was extended
for additional 5 years and will be due and payable in various installments from December 21, 2018 to June 20, 2023.</itp:InstallmentRepaymentDescription>
    <us-gaap:SaleLeasebackTransactionNetBookValue contextRef="c103" decimals="0" unitRef="usd">93136</us-gaap:SaleLeasebackTransactionNetBookValue>
    <us-gaap:SaleLeasebackTransactionNetBookValue contextRef="c104" decimals="0" unitRef="usd">280466</us-gaap:SaleLeasebackTransactionNetBookValue>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c100" decimals="4" unitRef="pure">0.0768</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c105" decimals="2" unitRef="pure">0.07</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LoansPayableToBank contextRef="c103" decimals="0" unitRef="usd">3638111</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank contextRef="c104" decimals="0" unitRef="usd">3589582</us-gaap:LoansPayableToBank>
    <itp:InstallmentRepaymentDescription contextRef="c106">On
April 17, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which was due and payable in various installments from August 21, 2019 to April 16, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on April 16, 2024 according to the new schedule.</itp:InstallmentRepaymentDescription>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c107" decimals="4" unitRef="pure">0.0768</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c108" decimals="2" unitRef="pure">0.07</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LoansPayableToBank contextRef="c100" decimals="0" unitRef="usd">2328390</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank contextRef="c101" decimals="0" unitRef="usd">2297332</us-gaap:LoansPayableToBank>
    <itp:InstallmentRepaymentDescription contextRef="c109">On
December 12, 2019, the Company entered into a loan agreement with the Rural Credit Union of Xushui District for a term of 2 years,
which is due and payable in various installments from June 21, 2020 to December 11, 2021. The loan was renewed on March 22, 2021 and
December 24, 2021 and extended for additional 3 years in total, which will be due on December 11, 2024 according to the new
schedule.</itp:InstallmentRepaymentDescription>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c110" decimals="4" unitRef="pure">0.0756</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c111" decimals="2" unitRef="pure">0.07</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LoansPayableToBankCurrent contextRef="c103" decimals="0" unitRef="usd">1891817</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c104" decimals="0" unitRef="usd">1866582</us-gaap:LoansPayableToBankCurrent>
    <itp:LeaseTerm contextRef="c112">P2Y</itp:LeaseTerm>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c110" decimals="2" unitRef="pure">0.07</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <us-gaap:LoansPayableToBank contextRef="c107" decimals="0" unitRef="usd">2619439</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBankCurrent contextRef="c2" decimals="0" unitRef="usd">2255628</us-gaap:LoansPayableToBankCurrent>
    <itp:BorrowedAmount contextRef="c113" decimals="0" unitRef="cny">400000</itp:BorrowedAmount>
    <us-gaap:OtherLoansPayable contextRef="c113" decimals="0" unitRef="cny">10667</us-gaap:OtherLoansPayable>
    <us-gaap:LoansPayableToBank contextRef="c114" decimals="0" unitRef="usd">49478</us-gaap:LoansPayableToBank>
    <us-gaap:LoansPayableToBank contextRef="c115" decimals="0" unitRef="usd">51690</us-gaap:LoansPayableToBank>
    <us-gaap:OtherLoansPayable contextRef="c114" decimals="0" unitRef="usd">11642</us-gaap:OtherLoansPayable>
    <us-gaap:OtherLoansPayable contextRef="c115" decimals="0" unitRef="usd">11486</us-gaap:OtherLoansPayable>
    <us-gaap:LoansPayableToBankCurrent contextRef="c114" decimals="0" unitRef="usd">37836</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent contextRef="c116" decimals="0" unitRef="usd">40204</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LongTermLoansFromBank contextRef="c117" decimals="0" unitRef="usd">244679</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c118" decimals="0" unitRef="usd">257306</us-gaap:LongTermLoansFromBank>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(8)
Related Party Transactions&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mr.
Zhenyong Liu, the Company&#x2019;s CEO has loaned money to Dongfang Paper for working capital purposes over a period of time. On January
1, 2013, Dongfang Paper and Mr. Zhenyong Liu renewed the three-year term loan previously entered on January 1, 2010, and extended the
maturity date further to December 31, 2015. On December 31, 2015, the Company paid off the loan of $2,249,279, together with interest
of $391,374 for the period from 2013 to 2015. Approximately $373,028 and $368,052 of interest were outstanding to Mr. Zhenyong Liu, which
were recorded in other payables and accrued liabilities as part of the current liabilities in the consolidated balance sheet as of March
31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 10, 2014, Mr. Zhenyong Liu provided a loan to the Company, amounted to $8,742,278 to Dongfang Paper for working capital purpose
with an interest rate of 4.35% per annum, which was based on the primary lending rate of People&#x2019;s Bank of China. The unsecured
loan was provided on December 10, 2014, and would be originally due on December 10, 2017. During the year of 2016, the Company repaid
$6,012,416 to Mr. Zhenyong Liu, together with interest of $288,596. In February 2018, the company paid off the remaining balance, together
with interest of $20,400. As of March 31, 2023 and December 31, 2022, approximately $43,657 and $43,075 of interest, respectively were
outstanding to Mr. Zhenyong Liu, which was recorded in other payables and accrued liabilities as part of the current liabilities in the
consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 1, 2015, the Company entered an agreement with Mr. Zhenyong Liu which allows Dongfang Paper to borrow from the CEO an amount up
to $17,201,342 (RMB120,000,000) for working capital purposes. The advances or funding under the agreement are due three years from the
date each amount is funded. The loan is unsecured and carries an annual interest rate set on the basis of the primary lending rate of
the People&#x2019;s Bank of China at the time of the borrowing. On July 13, 2015, an unsecured amount of $4,324,636 was drawn from the
facility. On October 14, 2016 an unsecured amount of $2,883,091 was drawn from the facility. In February 2018, the company repaid $1,507,432
to Mr. Zhenyong Liu. The loan would be originally due on July 12, 2018. Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance was due on July 12, 2021. On November 23, 2018, the Company repaid $3,768,579 to Mr. Zhenyong Liu, together
with interest of $158,651. In December 2019, the Company paid off the remaining balance, together with interest of 94,636. As of March
31, 2023 and December 31, 2022, the outstanding interest was $200,006 and $197,338, respectively, which was recorded in other payables
and accrued liabilities as part of the current liabilities in the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, total amount of loans due to Mr. Zhenyong Liu were $&lt;span style="-sec-ix-hidden: hidden-fact-46"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-47"&gt;nil&lt;/span&gt;&lt;/span&gt;. The interest expense incurred for such
related party loans were $&lt;span style="-sec-ix-hidden: hidden-fact-48"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-49"&gt;nil&lt;/span&gt;&lt;/span&gt; for the three months ended March 31, 2023 and 2022. The accrued interest owing to Mr. Zhenyong Liu was
approximately $616,691 and $608,465, as of March 31, 2023 and December 31, 2022, respectively, which was recorded in other payables and
accrued liabilities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 8, 2021, the Company entered into an agreement with Mr. Zhenyong Liu, which allows Mr. Zhenyong Liu to borrow from the Company
an amount of $6,507,431 (RMB44,089,085). The loan is unsecured and carries a fixed interest rate of 3% per annum. The loan was repaid
by Mr. Zhenyong Liu in February 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
October 2022 and November 2022, the Company entered into two agreements with Mr. Zhenyong Liu, which allowed Mr. Zhenyong Liu to borrow
from theCompany an amount of $7,276,220 (RMB50,000,000) in total. The loans were unsecured and carried a fixed interest rate of 4.35%
per annum. The loan will be repaid in May 2023. Interest income of the loan for the three months ended March 31, 2023 was $131,553.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and December 31, 2022, amount due to shareholder was $727,433, which represents funds from shareholders to pay for
various expenses incurred in the U.S. The amount is due on demand with interest free.&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <itp:ProceedsFromPaymentsToLoan contextRef="c137" decimals="0" unitRef="usd">2249279</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c138" decimals="0" unitRef="usd">391374</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c139" decimals="0" unitRef="usd">373028</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="c140" decimals="0" unitRef="usd">368052</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c141" decimals="0" unitRef="usd">8742278</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:RelatedPartyTransactionRate contextRef="c142" decimals="4" unitRef="pure">0.0435</us-gaap:RelatedPartyTransactionRate>
    <itp:DueDate contextRef="c143">2017-12-10</itp:DueDate>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c144" decimals="0" unitRef="usd">6012416</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InterestPaid contextRef="c145" decimals="0" unitRef="usd">288596</us-gaap:InterestPaid>
    <itp:ProceedsFromPaymentsToLoan contextRef="c146" decimals="0" unitRef="usd">20400</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:LongTermLoansFromBank contextRef="c147" decimals="0" unitRef="usd">43657</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c148" decimals="0" unitRef="usd">43075</us-gaap:LongTermLoansFromBank>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c149" decimals="0" unitRef="usd">17201342</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c149" decimals="0" unitRef="cny">120000000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c150" decimals="0" unitRef="usd">4324636</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c151" decimals="0" unitRef="usd">2883091</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c152" decimals="0" unitRef="usd">1507432</us-gaap:RepaymentsOfRelatedPartyDebt>
    <itp:DueDate contextRef="c153">2018-07-12</itp:DueDate>
    <itp:LoanDueDescription contextRef="c0">Mr. Zhenyong Liu agreed to extend the loan for additional 3 years
and the remaining balance was due on July 12, 2021.</itp:LoanDueDescription>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c154" decimals="0" unitRef="usd">3768579</us-gaap:RepaymentsOfRelatedPartyDebt>
    <itp:ProceedsFromPaymentsToLoan contextRef="c154" decimals="0" unitRef="usd">158651</itp:ProceedsFromPaymentsToLoan>
    <itp:ProceedsFromPaymentsToLoan contextRef="c155" decimals="0" unitRef="usd">94636</itp:ProceedsFromPaymentsToLoan>
    <us-gaap:LongTermLoansFromBank contextRef="c2" decimals="0" unitRef="usd">200006</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c156" decimals="0" unitRef="usd">197338</us-gaap:LongTermLoansFromBank>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c157" decimals="0" unitRef="usd">616691</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c158" decimals="0" unitRef="usd">608465</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c159" decimals="0" unitRef="usd">6507431</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c159" decimals="0" unitRef="cny">44089085</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:InvestmentInterestRate contextRef="c159" decimals="2" unitRef="pure">0.03</us-gaap:InvestmentInterestRate>
    <us-gaap:OtherBorrowings contextRef="c160" decimals="0" unitRef="usd">7276220</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings contextRef="c161" decimals="0" unitRef="usd">7276220</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings contextRef="c160" decimals="0" unitRef="cny">50000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings contextRef="c161" decimals="0" unitRef="cny">50000000</us-gaap:OtherBorrowings>
    <us-gaap:InvestmentInterestRate contextRef="c147" decimals="4" unitRef="pure">0.0435</us-gaap:InvestmentInterestRate>
    <us-gaap:InterestIncomeOther contextRef="c0" decimals="0" unitRef="usd">131553</us-gaap:InterestIncomeOther>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c162" decimals="0" unitRef="usd">727433</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c163" decimals="0" unitRef="usd">727433</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(9)
Other payables and accrued liabilities&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
payables and accrued liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued electricity&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;131,800&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,036&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued rental&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;93,793&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;56,646&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Value-added tax payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;717&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;69,053&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued interest to a related party&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;616,691&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;608,465&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payable for purchase of equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,327,926&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,294,940&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued commission to salesmen&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17,325&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,524&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued bank loan interest&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,781,801&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,595,354&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;23,851&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18,540&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,993,904&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,665,558&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c95">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued electricity&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;131,800&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,036&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued rental&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;93,793&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;56,646&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Value-added tax payable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;717&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;69,053&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued interest to a related party&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;616,691&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;608,465&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payable for purchase of equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,327,926&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,294,940&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued commission to salesmen&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;17,325&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19,524&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued bank loan interest&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,781,801&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,595,354&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;23,851&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18,540&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,993,904&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,665,558&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">131800</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">3036</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedRentCurrent contextRef="c2" decimals="0" unitRef="usd">93793</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent contextRef="c3" decimals="0" unitRef="usd">56646</us-gaap:AccruedRentCurrent>
    <itp:ValueAddedTaxesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">717</itp:ValueAddedTaxesPayableCurrent>
    <itp:ValueAddedTaxesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">69053</itp:ValueAddedTaxesPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">616691</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">608465</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c2" decimals="0" unitRef="usd">3327926</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c3" decimals="0" unitRef="usd">3294940</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c2" decimals="0" unitRef="usd">17325</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c3" decimals="0" unitRef="usd">19524</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c2" decimals="0" unitRef="usd">1781801</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c3" decimals="0" unitRef="usd">1595354</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">23851</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">18540</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">5993904</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">5665558</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(10)
Derivative Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company analyzed the warrant for derivative accounting consideration under ASC 815, &#x201c;Derivatives and Hedging, and hedging,&#x201d;
and determined that the instrument should be classified as a liability since the warrant becomes effective at issuance resulting in there
being no explicit limit to the number of shares to be delivered upon settlement of the above conversion options.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
815 requires we assess the fair market value of derivative liability at the end of each reporting period and recognize any change in
the fair market value as other income or expense item.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determined its derivative liabilities to be a Level 3 fair value measurement and used the Black-Scholes pricing model to calculate
the fair value as of March 31, 2023. The Black-Scholes model requires six basic data inputs: the exercise or strike price, time to expiration,
the risk-free interest rate, the current stock price, the estimated volatility of the stock price in the future, and the dividend rate.
Changes to these inputs could produce a significantly higher or lower fair value measurement. The fair value of each warrant is estimated
using the Black-Scholes valuation model. The following weighted-average assumptions were used in the March 31, 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Three months&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Expected term&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 10%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;1.30 - 2.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expected average volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;85% - 226%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;0.19% - 3.81%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the changes in the derivative liabilities during the three months ended March 31, 2023:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; text-indent: 0in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;
Fair Value Measurements Using Significant Observable Inputs (Level 3)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 88%"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;646,283&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Addition of new derivatives recognized as warrant&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-51"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Addition of new derivatives recognized as loss on derivatives&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-52"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Exercise of warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of derivative liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(152,097&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"&gt;Balance at March 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;494,186&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Three months&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;ended&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Expected term&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; width: 10%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;1.30 - 2.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expected average volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;85% - 226%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-50"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;0.19% - 3.81%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c164">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c165">P2Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c164" decimals="2" unitRef="pure">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c165" decimals="2" unitRef="pure">2.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c164" decimals="4" unitRef="pure">0.0019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c165" decimals="4" unitRef="pure">0.0381</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 88%"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;646,283&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Addition of new derivatives recognized as warrant&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-51"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Addition of new derivatives recognized as loss on derivatives&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-52"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;Exercise of warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-53"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of derivative liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(152,097&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt"&gt;Balance at March 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;494,186&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">646283</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c0" decimals="0" unitRef="usd">-152097</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">494186</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(11)
Common Stock&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Issuance
of common stock to investors&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 2,618,182 shares of common stock and
2,618,182 warrants to purchase up to 2,618,182 shares of common stock in a best-efforts public offering for gross proceeds of approximately
$14.4 million. The purchase price for each share of common stock and the corresponding warrant was $5.5. The exercise price of the warrant
was $5.5 per share.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants
to purchase up to 1,463,893 shares of common stock in a firm commitment underwritten public offering for gross proceeds of approximately
$21.9 million. The purchase price for each share of common stock and accompanying warrant was $7.5. The exercise price of the warrant
was $7.5 per share.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Reverse
stock split&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 9, 2022, the Board of Directors of the Company approved the Reverse Stock Split, at a ratio of 1-for-10, pursuant to Section 78.207
of the Nevada Revised Statutes (&#x201c;NRS&#x201d;). The Reverse Stock Split was effected by the Company filing of a Certificate of Change
Pursuant to NRS 78.209 with the Secretary of State of the State of Nevada on July 7, 2022. The par value per share of our stock remains
unchanged at $0.001 per share after the Reverse Stock Split. All references made to share or per share amounts in the accompanying consolidated
financial statements and applicable disclosures have been retroactively adjusted to reflect the effects of the Reverse Stock Split.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Issuance
of common stock pursuant to the 2021 Incentive Stock Plan&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 15, 2022, the Company granted an aggregate of 150,000 shares of common stock under its compensatory incentive plans to fifteen
employees, as awards under the 2021 Incentive Stock Plan. Please see Note (15), Stock Incentive Plans for more details. Total fair value
of the stock was calculated at $156,000 as of the date of grant.&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <itp:AggregateShares contextRef="c166" decimals="0" unitRef="shares">2618182</itp:AggregateShares>
    <itp:CommonStockIssuedToPurchaseOfWarrants contextRef="c167" decimals="0" unitRef="shares">2618182</itp:CommonStockIssuedToPurchaseOfWarrants>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c167" decimals="0" unitRef="shares">2618182</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:GrossProceeds contextRef="c167" decimals="-5" unitRef="usdPershares">14400000</itp:GrossProceeds>
    <itp:CorrespondingPricePerShare contextRef="c0" decimals="1" unitRef="usdPershares">5.5</itp:CorrespondingPricePerShare>
    <itp:ExercisePricePerWarrant1 contextRef="c0" decimals="1" unitRef="usdPershares">5.5</itp:ExercisePricePerWarrant1>
    <itp:AggregateSharesOfCommonStock contextRef="c168" decimals="0" unitRef="shares">2927786</itp:AggregateSharesOfCommonStock>
    <itp:WarrantsToPurchaseShares contextRef="c168" decimals="0" unitRef="shares">1463893</itp:WarrantsToPurchaseShares>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c168" decimals="0" unitRef="shares">1463893</us-gaap:StockIssuedDuringPeriodSharesOther>
    <itp:PublicOfferingForGrossProceeds contextRef="c168" decimals="-5" unitRef="usd">21900000</itp:PublicOfferingForGrossProceeds>
    <itp:WarrantPricePerShare contextRef="c0" decimals="1" unitRef="usdPershares">7.5</itp:WarrantPricePerShare>
    <us-gaap:WarrantExercisePriceIncrease contextRef="c0" decimals="1" unitRef="usdPershares">7.5</us-gaap:WarrantExercisePriceIncrease>
    <itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits contextRef="c169" decimals="3" unitRef="usdPershares">0.001</itp:StockIssuedDuringPeriodPricePerShareReverseStockSplits>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c170" decimals="0" unitRef="shares">150000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c170" decimals="0" unitRef="usd">156000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <itp:WarrantDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(12)
Warrants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 29, 2020, the Company and certain institutional investors entered into a securities purchase agreement, as amended on May 4, 2020
(the &#x201c;2020 Purchase Agreement&#x201d;), pursuant to which the Company agreed to sell to such investors an aggregate of 440,000 shares
of common stock and warrants to purchase up to 440,000 shares of common stock in a concurrent private placement (the &#x201c;May 2020
Warrants&#x201d;). The exercise price of the May 2020 Warrant is $7.425 per share. These warrants become exercisable on July 23, 2020
and have a term of exercise equal to five years and six months from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants
were exercised in February 2021 at the exercise price of $7.425 per share and 352,000 May 2020 Warrants were outstanding as of March
31, 2023. The Company classified warrant as liabilities and accounted for the issuance of the May 2020 Warrants as a derivative.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 20, 2021, the Company offered and sold to certain institutional investors an aggregate of 2,618,182 shares of common stock and
2,618,182 warrants to purchase up to 2,618,182 shares of common stock (the &#x201c;January 2021 Warrants&#x201d;). The January 2021 Warrants
became exercisable on January 20, 2021 at an exercise price of $5.5 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants
were exercised in January and February of 2021 at the exercise price of $5.5 per share. 1,207,492 January 2021 Warrants were outstanding
as of March 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 1, 2021, the Company offered and sold to the public investors an aggregate of 2,927,786 shares of common stock and 1,463,893 warrants
to purchase up to 1,463,893 shares of common stock (the &#x201c;March 2021 Warrants&#x201d;). The March 2021 Warrants became exercisable
on March 1, 2021 at an exercise price of $7.5 and will expire on March 1, 2026. 6,750 March 2021 Warrants were exercised in January and
March 2021 at the exercise price of $7.5 per share and 1,457,143 March 2021 Warrants were outstanding as of March 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company classified warrants as liabilities and accounted for the issuance of the warrants as a derivative.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock warrant activities is as below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three months ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weight&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;exercise&lt;br/&gt;
price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Outstanding and exercisable at beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Issued during the period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-54"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Exercised during the period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-55"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cancelled or expired during the period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-56"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-57"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Outstanding and exercisable at end of the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The following table summarizes information relating to outstanding and exercisable warrants as of March 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="5" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Warrants Exercisable&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Contractual life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;(in years)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Exercise Price&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Exercise Price&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 20%; text-align: center"&gt;3,016,635&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;2.84&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;$6.6907&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;3,016,635&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;$6.6907&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Aggregate
intrinsic value is the sum of the amounts by which the quoted market price of the Company&#x2019;s stock exceeded the exercise price of
the warrants at March 31, 2023 for those warrants for which the quoted market price was in excess of the exercise price (&#x201c;in-the-money&#x201d;
warrants). The intrinsic value of the warrants as of March 31, 2023 and December 31, 2022 are nil.&lt;/span&gt;&lt;/p&gt;</itp:WarrantDisclosureTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c171" decimals="0" unitRef="shares">440000</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c172" decimals="0" unitRef="shares">440000</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:InvestmentWarrantsExercisePrice contextRef="c171" decimals="3" unitRef="usdPershares">7.425</itp:InvestmentWarrantsExercisePrice>
    <itp:WarrantTermDescription contextRef="c173">These warrants become exercisable on July 23, 2020
and have a term of exercise equal to five years and six months from the date of issuance till July 23, 2025. 88,000 May 2020 Warrants
were exercised in February 2021 at the exercise price of $7.425 per share and 352,000 May 2020 Warrants were outstanding as of March
31, 2023.</itp:WarrantTermDescription>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c174" decimals="0" unitRef="shares">2618182</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c167" decimals="0" unitRef="shares">2618182</itp:CommonStockIssuedToPurchaseStock>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c174" decimals="0" unitRef="shares">2618182</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c167">The January 2021 Warrants
became exercisable on January 20, 2021 at an exercise price of $5.5 and will expire on January 20, 2026. 1,410,690 January 2021 Warrants
were exercised in January and February of 2021 at the exercise price of $5.5 per share. 1,207,492 January 2021 Warrants were outstanding
as of March 31, 2023.</itp:WarrantTermDescription>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="c175" decimals="0" unitRef="shares">2927786</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c175" decimals="0" unitRef="shares">1463893</itp:CommonStockIssuedToPurchaseStock>
    <itp:CommonStockIssuedToPurchaseStock contextRef="c176" decimals="0" unitRef="shares">1463893</itp:CommonStockIssuedToPurchaseStock>
    <itp:WarrantTermDescription contextRef="c176">The March 2021 Warrants became exercisable
on March 1, 2021 at an exercise price of $7.5 and will expire on March 1, 2026. 6,750 March 2021 Warrants were exercised in January and
March 2021 at the exercise price of $7.5 per share and 1,457,143 March 2021 Warrants were outstanding as of March 31, 2023.</itp:WarrantTermDescription>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three months ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weight&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;average&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;exercise&lt;br/&gt;
price&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Outstanding and exercisable at beginning of the period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Issued during the period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-54"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Exercised during the period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-55"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cancelled or expired during the period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-56"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-57"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Outstanding and exercisable at end of the period&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,016,635&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6.6907&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c3" decimals="0" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c3" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c2" decimals="0" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c2" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <itp:ScheduleOfOutstandingAndExercisableWarrants contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="5" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Warrants Exercisable&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Remaining&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Contractual life&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;(in years)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Exercise Price&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Exercise Price&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 20%; text-align: center"&gt;3,016,635&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;2.84&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;$6.6907&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;3,016,635&lt;/td&gt;&lt;td style="text-align: center; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 19%; text-align: center"&gt;$6.6907&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfOutstandingAndExercisableWarrants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c177" decimals="0" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c178">P2Y10M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c177" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c177" decimals="0" unitRef="shares">3016635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c177" decimals="4" unitRef="usdPershares">6.6907</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(13)
Earnings Per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2023 and 2022, basic and diluted net income per share are calculated as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Basic loss per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Net loss for the period &#x2013; numerator&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,733,165&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,488,214&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding &#x2013; denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,065,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,915,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Net loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.27&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.25&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Diluted income per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net income for the period- numerator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,733,165&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,488,214&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding &#x2013; denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,065,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,915,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Effect of dilution&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-58"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-59"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding &#x2013; denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,065,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,915,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Diluted loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.27&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.25&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2023 and 2022 there were no securities with dilutive effect issued and outstanding.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended&lt;br/&gt;
 March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Basic loss per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Net loss for the period &#x2013; numerator&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,733,165&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,488,214&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding &#x2013; denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,065,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,915,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Net loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.27&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.25&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Diluted income per share&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net income for the period- numerator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,733,165&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,488,214&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding &#x2013; denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,065,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,915,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Effect of dilution&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-58"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-59"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Weighted average common stock outstanding &#x2013; denominator&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,065,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,915,920&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Diluted loss per share&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.27&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(0.25&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c4" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation contextRef="c0" decimals="INF" unitRef="shares">10065920</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation contextRef="c4" decimals="INF" unitRef="shares">9915920</us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation>
    <itp:NetIncomelossPerShare contextRef="c0" decimals="2" unitRef="usdPershares">-0.27</itp:NetIncomelossPerShare>
    <itp:NetIncomelossPerShare contextRef="c4" decimals="2" unitRef="usdPershares">-0.25</itp:NetIncomelossPerShare>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c4" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c0" decimals="INF" unitRef="shares">10065920</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c4" decimals="INF" unitRef="shares">9915920</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageBasicSharesOutstandingProForma contextRef="c0" decimals="INF" unitRef="shares">10065920</us-gaap:WeightedAverageBasicSharesOutstandingProForma>
    <us-gaap:WeightedAverageBasicSharesOutstandingProForma contextRef="c4" decimals="INF" unitRef="shares">9915920</us-gaap:WeightedAverageBasicSharesOutstandingProForma>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c0" decimals="2" unitRef="usdPershares">-0.27</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:EarningsPerShareDilutedProFormaAdjustment contextRef="c4" decimals="2" unitRef="usdPershares">-0.25</us-gaap:EarningsPerShareDilutedProFormaAdjustment>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(14)
Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;United
States&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company may be subject to the United States of America Tax laws at a tax rate of&#160;21%. No provision for the US federal income taxes
has been made as the Company had no US taxable income for the first quarter ended March 31, 2023 and 2022, and management believes that
its earnings are permanently invested in the PRC.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;PRC&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dongfang
Paper and Baoding Shengde are PRC operating companies and are subject to PRC Enterprise Income Tax. Pursuant to the PRC New Enterprise
Income Tax Law, Enterprise Income Tax is generally imposed at a statutory rate of 25%.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
provisions for income taxes for three months ended March 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Provision for Income Taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision U.S.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-60"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-61"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-62"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-63"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 76%; text-align: left"&gt;Deferred Tax Provision PRC&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-64"/&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(348,989&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;Total Provision for (Deferred tax benefit)/Income Taxes&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-65"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(348,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition to the reversible future PRC income tax benefits stemming from the timing differences of items such as recognition of asset
disposal gain or loss and asset depreciation, the Company was incorporated in the United States and incurred net operating losses of
approximately $530,581 and $761,881 for U.S. income tax purposes for the years ended December 31, 2022 and 2021, respectively. The
net operating loss carried forward may be available to reduce future years&#x2019; taxable income. These carry forwards would expire,
if not utilized, during the period of 2030 through 2035. As of March 31, 2023, management believed that the realization of all the
U.S. income tax benefits from these losses, which generally would generate a deferred tax asset if it can be expected to be utilized
in the future, appears not more than likely due to the Company&#x2019;s limited operating history and continuing losses for United
States income tax purposes. Accordingly, As of March 31, 2023 and December 31, 2022, the Company provided a 100% valuation allowance
on the U.S. deferred tax asset benefit to reduce the total deferred tax asset to the amount realizable for the PRC income tax
purposes. Management reviews this valuation allowance periodically and will make adjustments as warranted. A summary of the
otherwise deductible (or taxable) deferred tax items is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets (liabilities)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Depreciation and amortization of property, plant and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,688,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,474,485&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Impairment of property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;818,158&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;796,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Miscellaneous&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;585,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;615,436&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net operating loss carryover of PRC company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;233,286&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;213,620&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,325,616&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,100,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(17,325,616&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(17,100,100&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-67; font-size: 10pt"&gt;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;PRC Statutory rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Effect of different tax jurisdiction&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of tax and book difference&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(16.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(8.3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Effective income tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-68"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three months ended March 31, 2023 and 2022, the effective income tax rate was estimated by the Company to be 0% and 12.3%, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023, except for the one-time transition tax under the 2017 TCJA which imposes a U.S. tax liability on all unrepatriated
foreign E&amp;amp;Ps, the Company does not believe that its future dividend policy and the available U.S. tax deductions and net operating
losses will cause the Company to recognize any other substantial current U.S. federal or state corporate income tax liability in the
near future. Nor does it believe that the amount of the repatriation of the VIE&#x2019;s earnings and profits for purposes of paying dividends
will change the Company&#x2019;s position that its PRC subsidiary Baoding Shengde and the VIE, Dongfang Paper are considered or are expected
to be indefinitely reinvested offshore to support our future capacity expansion. If these earnings are repatriated to the U.S. resulting
in U.S. taxable income in the future, or if it is determined that such earnings are to be remitted in the foreseeable future, additional
tax provisions would be required.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted ASC Topic 740-10-05, Income Taxes. To date, the adoption of this interpretation has not impacted the
Company&#x2019;s financial position, results of operations, or cash flows. The Company performed self-assessment and the
Company&#x2019;s liability for income taxes includes the liability for unrecognized tax benefits, interest and penalties which relate
to tax years still subject to review by taxing authorities. Audit periods remain open for review until the statute of limitations
has passed, which in the PRC is usually 5 years. The completion of review or the expiration of the statute of limitations for a
given audit period could result in an adjustment to the Company&#x2019;s liability for income taxes. Any such adjustment could be
material to the Company&#x2019;s results of operations for any given quarterly or annual period based, in part, upon the results of
operations for the given period. As of March 31, 2023 and December 31, 2022, management considered that the Company had no uncertain
tax positions affecting its consolidated financial position and results of operations or cash flows, and will continue to evaluate
for any uncertain position in future. There are no estimated interest costs and penalties provided in the Company&#x2019;s
consolidated financial statements for the three and three months ended March 31, 2023 and 2022, respectively. The Company&#x2019;s
tax positions related to open tax years are subject to examination by the relevant tax authorities and the major one is the China
Tax Authority.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c179" decimals="2" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c95">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Provision for Income Taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision U.S.&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-60"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-61"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Current Tax Provision PRC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-62"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-63"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 76%; text-align: left"&gt;Deferred Tax Provision PRC&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-64"/&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;(348,989&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;Total Provision for (Deferred tax benefit)/Income Taxes&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-65"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(348,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-348989</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-348989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OperatingLossCarryforwards contextRef="c180" decimals="0" unitRef="usd">530581</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c181" decimals="0" unitRef="usd">761881</us-gaap:OperatingLossCarryforwards>
    <itp:DescriptionOfCarryForwardsExpire contextRef="c95">These carry forwards would expire,
if not utilized, during the period of 2030 through 2035.</itp:DescriptionOfCarryForwardsExpire>
    <itp:DeferredTaxAssetsValuationAllowancePercentage contextRef="c2" decimals="2" unitRef="pure">1</itp:DeferredTaxAssetsValuationAllowancePercentage>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c95">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets (liabilities)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Depreciation and amortization of property, plant and equipment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,688,773&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,474,485&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Impairment of property, plant and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;818,158&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;796,559&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Miscellaneous&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;585,399&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;615,436&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Net operating loss carryover of PRC company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;233,286&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;213,620&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,325,616&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,100,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(17,325,616&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(17,100,100&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-67; font-size: 10pt"&gt;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c2" decimals="0" unitRef="usd">15688773</itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c3" decimals="0" unitRef="usd">15474485</itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c2" decimals="0" unitRef="usd">818158</itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent contextRef="c3" decimals="0" unitRef="usd">796559</itp:DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent>
    <itp:DeferredTaxAssetsMiscellaneousCurrent contextRef="c2" decimals="0" unitRef="usd">585399</itp:DeferredTaxAssetsMiscellaneousCurrent>
    <itp:DeferredTaxAssetsMiscellaneousCurrent contextRef="c3" decimals="0" unitRef="usd">615436</itp:DeferredTaxAssetsMiscellaneousCurrent>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c2" decimals="0" unitRef="usd">233286</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c3" decimals="0" unitRef="usd">213620</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsGross contextRef="c2" decimals="0" unitRef="usd">17325616</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" unitRef="usd">17100100</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c2" decimals="0" unitRef="usd">17325616</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" unitRef="usd">17100100</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c95">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;PRC Statutory rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Effect of different tax jurisdiction&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Effect of tax and book difference&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(16.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(8.3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Effective income tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-68"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12.3&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <itp:EffectOfDifferentTaxJurisdictioninDollars contextRef="c0" decimals="3" unitRef="pure">0.25</itp:EffectOfDifferentTaxJurisdictioninDollars>
    <itp:EffectOfDifferentTaxJurisdictioninDollars contextRef="c4" decimals="3" unitRef="pure">0.25</itp:EffectOfDifferentTaxJurisdictioninDollars>
    <itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes contextRef="c0" decimals="3" unitRef="pure">-0.167</itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes>
    <itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes contextRef="c4" decimals="3" unitRef="pure">-0.127</itp:EffectOfExpensesNotDeductibleForPrcTaxPurposes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" unitRef="pure">-0.083</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="3" unitRef="pure">0.123</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c0" decimals="2" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c4" decimals="3" unitRef="pure">0.123</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <itp:IncomeTaxStatuteOfLimitationsPeriod contextRef="c0">P5Y</itp:IncomeTaxStatuteOfLimitationsPeriod>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(15)
Stock Incentive Plans&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;2021
Incentive Stock Plan&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 12, 2021, the Company&#x2019;s Annual General Meeting adopted and approved the 2021 Omnibus Equity Incentive Plan of IT Tech
Packaging, Inc.(the&#x201d;2021 Plan&#x201d;). Under the 2021 ISP, the Company has reserved a total of 150,000 shares of common stock
for issuance as or under awards to be made to the directors, officers, employees and/or consultants of the Company and its
subsidiaries. On August 15, 2022, the Company granted an aggregate of 150,000 shares of common stock under its compensatory
incentive plans to fifteen employees. Total fair value of the stock was calculated at $156,000 as of the date of grant.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c182" decimals="0" unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares contextRef="c183" decimals="0" unitRef="shares">150000</us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares>
    <us-gaap:EquityFairValueDisclosure contextRef="c183" decimals="0" unitRef="usd">156000</us-gaap:EquityFairValueDisclosure>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(16)
Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Xushui
Land Lease&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company leases 32.95 acres of land from a local government in Xushui District, Baoding City, Hebei, China through a real estate lease
with a 30-year term, which expires on December 31, 2031. The lease requires an annual rental payment of approximately $16,902 (RMB120,000).
This lease is renewable at the end of the 30-year term.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 7, 2013, the Company&#x2019;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#x201c;LUR&#x201d;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#x201c;Industrial Buildings&#x201d;), and three employee dormitory buildings located within the Headquarters Compound
(the &#x201c;Dormitories&#x201d;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively. Sales of the LUR and the Industrial Buildings were completed in year 2013.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company for
its original use with an annual rental payment of approximately $145,745 (RMB1,000,000). The lease was recorded in lease assets and liabilities
in the consolidated balance sheet as of March 31, 2023. See &#x2018;&lt;i&gt;Operating lease&#x2019;&lt;/i&gt; under note (6).&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum lease payments of the land lease is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;65,486&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;152,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Sale
of Headquarters Compound Real Properties&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 7, 2013, the Company&#x2019;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#x201c;LUR&#x201d;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#x201c;Industrial Buildings&#x201d;), and three employee dormitory buildings located within the Headquarters Compound
(the &#x201c;Dormitories&#x201d;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively. Sales of the LUR and the Industrial Buildings were completed in year 2013.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with the sale of the Industrial Buildings, Hebei Fangsheng agreed to lease the Industrial Buildings back to the Company
for its original use with an annual rental payment of approximately $147,988 (RMB1,000,000). The lease was recorded in lease assets
and liabilities in the consolidated balance sheet as of December 31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Future
minimum lease payments of the building lease is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;145,524&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;873,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;(191,329&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: current portion, record in current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;(93,979&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;587,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Capital
commitment&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023, the Company has entered into several contracts for the purchase of paper machine of a new tissue paper production
line PM10, and the improvement of Industrial Buildings. Total outstanding commitments under these contracts were $5,930,832 and $4,329,279
as of March 31, 2023 and December 31, 2022, respectively. The Company expected to pay off all the balances within 1-3 years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Guarantees
and Indemnities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company agreed with Baoding Huanrun Trading Co., a major supplier of raw materials, to guarantee certain obligations of this third party,
and as of March 31, 2023 and December 31, 2022, the Company guaranteed its long-term loan from financial institutions amounting to $4,511,256
(RMB31,000,000), that matured at various times in 2018-2023. If Huanrun Trading Co., were to become insolvent, the Company could be materially
adversely affected.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AreaOfLand contextRef="c184" decimals="2" unitRef="sqm">32.95</us-gaap:AreaOfLand>
    <itp:LeaseExpirationPeriod contextRef="c185">P30Y</itp:LeaseExpirationPeriod>
    <us-gaap:PaymentsForRent contextRef="c185" decimals="0" unitRef="usd">16902</us-gaap:PaymentsForRent>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment contextRef="c186" decimals="0" unitRef="cny">120000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <itp:CashPricesDescription contextRef="c187">the Company&#x2019;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#x201c;LUR&#x201d;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#x201c;Industrial Buildings&#x201d;), and three employee dormitory buildings located within the Headquarters Compound
(the &#x201c;Dormitories&#x201d;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively</itp:CashPricesDescription>
    <us-gaap:DeferredRentReceivablesNet contextRef="c2" decimals="0" unitRef="usd">145745</us-gaap:DeferredRentReceivablesNet>
    <us-gaap:DeferredRentReceivablesNet contextRef="c2" decimals="0" unitRef="cny">1000000</us-gaap:DeferredRentReceivablesNet>
    <itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,463&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;65,486&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;152,801&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold"&gt;March 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;145,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;145,524&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total operating lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;873,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: Interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;(191,329&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;681,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Less: current portion, record in current liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#160;(93,979&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Present value of lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;587,838&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c190" decimals="0" unitRef="usd">17463</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c190" decimals="0" unitRef="usd">17463</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c190" decimals="0" unitRef="usd">17463</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c190" decimals="0" unitRef="usd">17463</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c190" decimals="0" unitRef="usd">17463</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c190" decimals="0" unitRef="usd">65486</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <itp:TotalLandLeasePayments contextRef="c190" decimals="0" unitRef="usd">152801</itp:TotalLandLeasePayments>
    <itp:CashPricesDescription contextRef="c188">the Company&#x2019;s Audit Committee and the Board of Directors approved the sale of the land use right of the
Headquarters Compound (the &#x201c;LUR&#x201d;), the office building and essentially all industrial-use buildings in the Headquarters
Compound (the &#x201c;Industrial Buildings&#x201d;), and three employee dormitory buildings located within the Headquarters Compound
(the &#x201c;Dormitories&#x201d;) to Hebei Fangsheng for cash prices of approximately $2.77 million, $1.15 million, and $4.31 million
respectively</itp:CashPricesDescription>
    <us-gaap:DeferredRentReceivablesNet contextRef="c189" decimals="0" unitRef="usd">147988</us-gaap:DeferredRentReceivablesNet>
    <us-gaap:DeferredRentReceivablesNet contextRef="c189" decimals="0" unitRef="cny">1000000</us-gaap:DeferredRentReceivablesNet>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c191" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c191" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c191" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c191" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c191" decimals="0" unitRef="usd">145524</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <itp:TotalLandLeasePayments contextRef="c191" decimals="0" unitRef="usd">873146</itp:TotalLandLeasePayments>
    <us-gaap:ReceivableWithImputedInterestNetAmount contextRef="c191" decimals="0" unitRef="usd">191329</us-gaap:ReceivableWithImputedInterestNetAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c191" decimals="0" unitRef="usd">681817</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c191" decimals="0" unitRef="usd">93979</us-gaap:OperatingLeaseLiabilityCurrent>
    <itp:PresentValueOfLeaseLiabilities contextRef="c192" decimals="0" unitRef="usd">587838</itp:PresentValueOfLeaseLiabilities>
    <itp:CommitmentsForPurchaseOrConstructionOfCapitalAssets contextRef="c2" decimals="0" unitRef="usd">5930832</itp:CommitmentsForPurchaseOrConstructionOfCapitalAssets>
    <itp:CommitmentsForPurchaseOrConstructionOfCapitalAssets contextRef="c3" decimals="0" unitRef="usd">4329279</itp:CommitmentsForPurchaseOrConstructionOfCapitalAssets>
    <itp:PerformanceHoldbackOnNewTissuePaperPaymentDescription contextRef="c0">The Company expected to pay off all the balances within 1-3 years.</itp:PerformanceHoldbackOnNewTissuePaperPaymentDescription>
    <itp:LongtermLoanFromFinancialInstitutions contextRef="c2" decimals="0" unitRef="usd">4511256</itp:LongtermLoanFromFinancialInstitutions>
    <itp:LongtermLoanFromFinancialInstitutions contextRef="c2" decimals="0" unitRef="cny">31000000</itp:LongtermLoanFromFinancialInstitutions>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(17)
Segment Reporting&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
March 10, 2010, Baoding Shengde started its operations and thereafter the Company manages its operations through three business
operating segments: Dongfang Paper and Tengsheng Paper, which produces offset printing paper, corrugating medium paper and tissue
paper, and Baoding Shengde, which produces face masks and digital photo paper. They are managed separately because each business
requires different technology and marketing strategies.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates performance of its operating segments based on net income. Administrative functions such as finance, treasury, and
information systems are centralized. However, where applicable, portions of the administrative function expenses are allocated among
the operating segments based on gross revenue generated. The operating segments do share facilities in Xushui County, Baoding City,
Hebei Province, China. All sales were sold to customers located in the PRC.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summarized
financial information for the three reportable segments is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&#160;Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,528,196&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;227,044&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;35,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-69"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-70"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,790,877&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;439,080&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(713,240&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,839&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-71"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-72"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(276,999&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,140,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,137,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;407,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-73"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-74"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,686,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;133,183&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;693&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,235&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,157&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136,268&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;146,702&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,574&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;249,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(569,464&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,920,120&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(99,285&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(144,296&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-84"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,733,165&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&#160;Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,026,633&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;398,388&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,597&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-85"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-86"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,481,618&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;857,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(563,777&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,678&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-87"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-88"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;310,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,270,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,061,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;440,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-89"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,773,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,956&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,329&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-92"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;173,189&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,507&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;84,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-93"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;270,813&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(80,399&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(411,191&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;142,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(348,989&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(704,673&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,605,442&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(231,890&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,788&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,488,214&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of March 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;67,241,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;117,316,535&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,721,144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;4,570,538&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-97"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;206,849,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;63,365,986&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;117,645,828&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,945,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;5,489,450&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-98"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;204,447,233&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;March 31, 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&#160;Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,528,196&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;227,044&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;35,637&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-69"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-70"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19,790,877&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;439,080&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(713,240&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,839&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-71"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-72"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(276,999&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,140,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,137,928&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;407,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-73"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-74"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,686,243&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;133,183&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;693&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,235&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,157&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136,268&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;146,702&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,574&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;73,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;249,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(569,464&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,920,120&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(99,285&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(144,296&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-84"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,733,165&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not&#160;Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-indent: -0.125in; padding-left: 0.125in; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%"&gt;Revenues&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,026,633&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;398,388&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;56,597&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-85"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-86"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,481,618&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;857,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(563,777&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,678&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-87"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-88"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;310,445&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Depreciation and amortization&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,270,492&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,061,937&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;440,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-89"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,773,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,956&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,329&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-91"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-92"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;173,189&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,507&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;84,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-93"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-94"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;270,813&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Income tax expense(benefit)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(80,399&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(411,191&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;142,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-95"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-96"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(348,989&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net income (loss)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(704,673&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,605,442&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(231,890&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,788&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,003&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,488,214&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of March 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;67,241,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;117,316,535&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,721,144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;4,570,538&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-97"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;206,849,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="20" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;As of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Dongfang&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Tengsheng&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Baoding&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Not Attributable&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Elimination of&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: center"&gt;&lt;b&gt;Enterprise-wide,&lt;/b&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Paper&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Shengde&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;to Segments&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Inter-segment&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;consolidated&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;63,365,986&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;117,645,828&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,945,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;5,489,450&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-98"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;204,447,233&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c50" decimals="0" unitRef="usd">19528196</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c51" decimals="0" unitRef="usd">227044</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c48" decimals="0" unitRef="usd">35637</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c195" decimals="0" unitRef="usd">19790877</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c50" decimals="0" unitRef="usd">439080</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c51" decimals="0" unitRef="usd">-713240</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c48" decimals="0" unitRef="usd">-2839</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c195" decimals="0" unitRef="usd">-276999</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c50" decimals="0" unitRef="usd">1140466</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c51" decimals="0" unitRef="usd">2137928</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c48" decimals="0" unitRef="usd">407849</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c195" decimals="0" unitRef="usd">3686243</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c50" decimals="0" unitRef="usd">133183</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c51" decimals="0" unitRef="usd">693</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c48" decimals="0" unitRef="usd">1235</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c193" decimals="0" unitRef="usd">1157</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c195" decimals="0" unitRef="usd">136268</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c50" decimals="0" unitRef="usd">146702</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c51" decimals="0" unitRef="usd">28574</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c48" decimals="0" unitRef="usd">73893</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c195" decimals="0" unitRef="usd">249169</us-gaap:InterestExpense>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c50" decimals="0" unitRef="usd">-569464</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c51" decimals="0" unitRef="usd">-1920120</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c48" decimals="0" unitRef="usd">-99285</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c193" decimals="0" unitRef="usd">-144296</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c195" decimals="0" unitRef="usd">-2733165</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:Revenues contextRef="c196" decimals="0" unitRef="usd">15026633</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c197" decimals="0" unitRef="usd">398388</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c198" decimals="0" unitRef="usd">56597</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c201" decimals="0" unitRef="usd">15481618</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c196" decimals="0" unitRef="usd">857544</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c197" decimals="0" unitRef="usd">-563777</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c198" decimals="0" unitRef="usd">16678</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c201" decimals="0" unitRef="usd">310445</us-gaap:GrossProfit>
    <itp:DepreciationAndAmortizationExpense contextRef="c196" decimals="0" unitRef="usd">1270492</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c197" decimals="0" unitRef="usd">2061937</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c198" decimals="0" unitRef="usd">440807</itp:DepreciationAndAmortizationExpense>
    <itp:DepreciationAndAmortizationExpense contextRef="c201" decimals="0" unitRef="usd">3773236</itp:DepreciationAndAmortizationExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c196" decimals="0" unitRef="usd">1956</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c197" decimals="0" unitRef="usd">170</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c198" decimals="0" unitRef="usd">1329</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c201" decimals="0" unitRef="usd">3455</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c196" decimals="0" unitRef="usd">173189</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c197" decimals="0" unitRef="usd">13507</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c198" decimals="0" unitRef="usd">84117</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c201" decimals="0" unitRef="usd">270813</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c196" decimals="0" unitRef="usd">-80399</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c197" decimals="0" unitRef="usd">-411191</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c198" decimals="0" unitRef="usd">142601</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c201" decimals="0" unitRef="usd">-348989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c196" decimals="0" unitRef="usd">-704673</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c197" decimals="0" unitRef="usd">-1605442</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c198" decimals="0" unitRef="usd">-231890</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c199" decimals="0" unitRef="usd">19788</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c200" decimals="0" unitRef="usd">34003</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners contextRef="c201" decimals="0" unitRef="usd">-2488214</us-gaap:NetIncomeLossAllocatedToLimitedPartners>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c202" decimals="0" unitRef="usd">67241412</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c203" decimals="0" unitRef="usd">117316535</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c204" decimals="0" unitRef="usd">17721144</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c205" decimals="0" unitRef="usd">4570538</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c207" decimals="0" unitRef="usd">206849629</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c208" decimals="0" unitRef="usd">63365986</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c209" decimals="0" unitRef="usd">117645828</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c210" decimals="0" unitRef="usd">17945969</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c211" decimals="0" unitRef="usd">5489450</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c213" decimals="0" unitRef="usd">204447233</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(18)
Concentration and Major Customers and Suppliers&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2023 and 2022, the Company had no single customer contributed over 10% of total sales.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the three months ended March 31, 2023, the Company had two major suppliers accounted for 76% and 14% of total purchases. For the three
months ended March 31, 2022, the Company had two major suppliers accounted for 77% and 13% of total purchases.&lt;/span&gt;&lt;/p&gt;</itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock>
    <itp:ConcentrationCreditRiskPercentage contextRef="c214" decimals="2" unitRef="pure">0.10</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c215" decimals="2" unitRef="pure">0.10</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c216" decimals="2" unitRef="pure">0.76</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c0" decimals="2" unitRef="pure">0.14</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c217" decimals="2" unitRef="pure">0.77</itp:ConcentrationCreditRiskPercentage>
    <itp:ConcentrationCreditRiskPercentage contextRef="c218" decimals="2" unitRef="pure">0.13</itp:ConcentrationCreditRiskPercentage>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(19)
Concentration of Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments for which the Company is potentially subject to concentration of credit risk consist principally of cash. The Company places
its cash in reputable financial institutions in the PRC and the United States. Although it is generally understood that the PRC central
government stands behind all of the banks in China in the event of bank failure, there is no deposit insurance system in China that is
similar to the protection provided by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) of the United States as of as of
March 31, 2023 and December 31, 2022. On May 1, 2015, the new &#x201c;Deposit Insurance Regulations&#x201d; was effective in the PRC that
the maximum protection would be up to RMB500,000 ($72,762) per depositor per insured financial intuition, including both principal and
interest. For the cash placed in financial institutions in the United States, the Company&#x2019;s U.S. bank accounts are all fully covered
by the FDIC insurance as of March 31, 2023 and December 31, 2022, while for the cash placed in financial institutions in the PRC, the
balances exceeding the maximum coverage of RMB500,000 amounted to RMB100,908,070 ($14,684,586) as of March 31, 2023.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c219" decimals="0" unitRef="cny">500000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c219" decimals="0" unitRef="usd">72762</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:CashFDICInsuredAmount contextRef="c220" decimals="0" unitRef="cny">500000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c221" decimals="0" unitRef="cny">100908070</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c2" decimals="0" unitRef="usd">14684586</us-gaap:CashFDICInsuredAmount>
    <itp:RisksAndUncertaintiesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(20)
Risks and Uncertainties&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is subject to substantial risks from, among other things, intense competition associated with the industry in general, other
risks associated with financing, liquidity requirements, rapidly changing customer requirements, foreign currency exchange rates, and
operating in the PRC under its various laws and restrictions.&lt;/span&gt;&lt;/p&gt;</itp:RisksAndUncertaintiesTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(21)
Recent Accounting Pronouncements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2019, the FASB issued ASU 2019-05, which is an update to ASU Update No. 2016-13, Financial Instruments&#x2014;Credit Losses (Topic
326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement
of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments
in Update 2016-13 added Topic 326, Financial Instruments&#x2014;Credit Losses, and made several consequential amendments to the Codification.
Update 2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses
when fair value is less than the amortized cost basis, in accordance with Subtopic 326-30, Financial Instruments&#x2014; Credit Losses&#x2014;Available-for-Sale
Debt Securities. The amendments in this Update address those stakeholders&#x2019; concerns by providing an option to irrevocably elect
the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition
relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar
financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments
in Update 2016-13 while still providing financial statement users with decision-useful information. In November 2019, the FASB issued
ASU No. 2019-10, which to update the effective date of ASU No. 2016-02 for private companies, not-for-profit organizations and certain
smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for
fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact of ASU 2019-05 will have on its consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
October 2021, the FASB issued ASU 2021-08, &#x201c;Business Combinations&#x201d;. The amendments in this Update address how to determine
whether a contract liability is recognized by the acquirer in a business combination and resolve the inconsistency of measuring revenue
contracts with customers acquired in a business combination by providing specific guidance on how to recognize and measure acquired contract
assets and contract liabilities from revenue contracts in a business combination. The amendments in this Update apply to all entities
that enter into a business combination within the scope of Subtopic 805-10, Business Combination-Overalls. For public business entities,
ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early
application is permitted. The amendments in this Update should be applied prospectively to business combinations occurring on or after
the effective date of the amendments. The Company does not expect the adoption of this standard to have a material impact on its consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(22)
Subsequent Event&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;None.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:RestrictedCash
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCash
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredCosts
      contextRef="c2"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredCosts
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrent
      contextRef="c2"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:SubsidyIncome
      contextRef="c0"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:SubsidyIncome
      contextRef="c4"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="c0"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c4"
      decimals="2"
      id="hidden-fact-11"
      unitRef="usdPershares">-0.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-12"
      unitRef="usdPershares">-0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="hidden-fact-13"
      unitRef="shares">10065920</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="hidden-fact-14"
      unitRef="shares">9915920</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c4"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="c0"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="c4"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c0"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="c4"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="c4"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:LoanToARelatedPartynet
      contextRef="c0"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c2"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c6"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c24"
      id="hidden-fact-25"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c24"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c25"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="c0"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:PercentageOfOwnerships
      contextRef="c50"
      id="hidden-fact-29"
      unitRef="pure"
      xsi:nil="true"/>
    <itp:PercentageOfOwnerships
      contextRef="c51"
      id="hidden-fact-30"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c52"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="c53"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNet
      contextRef="c53"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DueToRelatedPartiesCurrentAmount
      contextRef="c53"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccruedIncomeTaxes
      contextRef="c52"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryValuationReserves
      contextRef="c2"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryValuationReserves
      contextRef="c3"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:PrepaymentForPurchasesOfEquipment
      contextRef="c2"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:PrepaymentForPurchasesOfEquipment
      contextRef="c3"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiability
      contextRef="c2"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShortTermLeaseCost
      contextRef="c0"
      id="hidden-fact-41"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:OperatingLeasePayments
      contextRef="c0"
      id="hidden-fact-42"
      unitRef="cny"
      xsi:nil="true"/>
    <us-gaap:LongTermLoansPayable
      contextRef="c136"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="c100"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="c107"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="c2"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansAndLeasesReceivableAllowance
      contextRef="c3"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseOther
      contextRef="c0"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseOther
      contextRef="c4"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c0"
      id="hidden-fact-50"
      unitRef="pure"
      xsi:nil="true"/>
    <itp:AdditionOfNewDerivativesRecognizedAsWarrant
      contextRef="c0"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLossOnDerivative
      contextRef="c0"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:ExerciseOfWarrant
      contextRef="c0"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-54"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c0"
      id="hidden-fact-55"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c0"
      id="hidden-fact-56"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-57"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c0"
      id="hidden-fact-58"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <itp:EffectOfDilution
      contextRef="c4"
      id="hidden-fact-59"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredOtherTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c2"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c3"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c0"
      id="hidden-fact-68"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c193"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c194"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c193"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c194"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c193"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c194"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c194"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c193"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c194"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c50"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c51"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c48"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c193"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c194"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c195"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAllocatedToLimitedPartners
      contextRef="c194"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c199"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c200"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c199"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c200"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c199"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <itp:DepreciationAndAmortizationExpense
      contextRef="c200"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c199"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c200"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c199"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c200"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c199"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c200"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c206"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="c212"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001358190</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#hidden-fact-29"
          xlink:label="hidden-fact-29"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Dongfang Paper is treated as a 100% controlled variable interest entity of the Company.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-29"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-30"
          xlink:label="hidden-fact-30"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Tengsheng Paper is 100% subsidiary of Dongfang Paper.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-30"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>98
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M]0WJ^Q5C<G^B?Z#\GX71_U!+ P04    " #6@ZM6B%L9%BL(  #M(0  &
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;*U:;6_;.!+^*X2W6'0!.^:;WKJ)
M@3;9Q1;H88/FVOO,R'0L1!*]%.4T]^MO*#N2;5),TDN!)E(\I)XA9^9YAO+Y
M@]+WS5I*@WY49=U<3-;&;#[,YTV^EI5HSM1&UO#)2NE*&+C5=_-FHZ58=H.J
M<DXQCN>5*.K)XKS[V[5>G*O6E$4MKS5JVJH2^O&3+-7#Q81,GO[PM;A;&_N'
M^>)\(^[DC33?-M<:[N;]+,NBDG53J!IIN;J8?"0?+CFV SJ+[X5\: ZND77E
M5JE[>_-Y>3'!%I$L96[L% )^;>6E+$L[$^#X9S_II'^F'7AX_33[GYWSX,RM
M:.2E*O]3+,WZ8I).T%*N1%N:K^KA+[EW*++SY:ILNI_H86^+)RAO&Z.J_6!
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
M=V]R:W-H965T<R]S:&5E=#4N>&ULK57+;MLP$/P50BF"!&BLEYVG+"!V6C1
M@QHQTAZ*'FAI;1&A2)6D[/3ONZ1DU4X5HX=>1"ZY,YHA5ZMD(]6S+@ ,>2FY
MT&.O,*:Z]GV=%5!2/9 5"-Q92E52@Z%:^;I20','*KD?!<&Y7U(FO#1Q:S.5
M)K(VG F8*:+KLJ3JUP2XW(R]T-LN/+)58>R"GR857<$<S%,U4QCY'4O.2A":
M24$4+,?>;7@]'=E\E_"5P4;OS(EULI#RV0;W^=@+K"#@D!G+0'%8PQ0XMT0H
MXV?+Z76OM,#=^9;]H_..7A94PU3R;RPWQ=B[]$@.2UIS\R@WGZ#UXP1FDFOW
M))LV-_!(5FLCRQ:,"DHFFI&^M.>P T">?D#4 J+7@.$;@+@%Q,YHH\S9NJ.&
MIHF2&Z)L-K+9B3L;AT8W3-A;G!N%NPQQ)IU*D>.=0$YPIB5G.348S T.>%E&
M$[DD]R*3)1 J;%:)U5+8:US#=N/D2= Z9P@\)2<SJA!7@&$9Y?J4G)%WQ">Z
MP&6=^ 8UVS?[6:MOTNB+WM 7DP>);)I\0)WY/MY'KYWA:&MX$ATD?*!J0.+P
M/8F"*.[1,_UW>'1 3MR=?^SXXC?XVA/LSIM\OUUHH["Z?_0=5D,V[">S7_RU
MKF@&8P\O28-:@Y<>'X7GP4V?T_]$MN=[V/D>'F)/[QBO;:%]EEJ#)A4H,K<E
MTF>Z8;IT3+8KK=.S8!!=)/YZUTU_UJC+VI,YZF2.#LK\4AMML.Z96)'CH\LH
M#&](*[U/:4,VVM$08C<=747!*[%_)UY=A7MYC5Q_Y\LN0:U<P],DD[4P3<UW
MJUU/O76MY-7Z!'MMTQK_T#2-&BMZQ80F')9(&0PN4)5JFE\3&%FY_K&0!KN1
MFQ;XOP!E$W!_*:79!O8%W1\H_0U02P,$%     @ UH.K5IVP@"P""   :",
M !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6RM6FUOVS@2_BN$=[%H@:86
M24F6LHF!)$WO"FQO@V1[]YF6Z9A;6=12=%[VU]^0<D1;HKA)832H]3(<S7!>
MGH>4SAZE^MZL.=?H:5-6S?EDK75].ITVQ9IO6/-1UKR".RNI-DS#J;J?-K7B
M;&D';<HIB:)TNF&BFLS/[+4;-3^36UV*BM\HU&PW&Z:>+WDI'\\G>/)RX5;<
MK[6Y,)V?U>R>WW']K;Y1<#;MM"S%AE>-D!52?'4^N<"G5[$=8"7^*_ACLW>,
MC"L+*;^;DR_+\TED+.(E+[11P>#G@5_QLC2:P(Z_=DHGW3/-P/WC%^V?K?/@
MS((U_$J6_Q-+O3Z?9!.TY"NV+?6M?/PWWSF4&'V%+!O[/WK<R4835&P;+3>[
MP6#!1E3M+WO:3<3> -#C'T!V TA_0#PR@.X&4.MH:YEUZQ/3;'ZFY"-21AJT
MF0,[-W8T>",J$\8[K>"N@'%Z?B6K)02%+Q$<-;(42Z;AY$[##T1+-TBNT!5K
MUN@S1+Q!)^C;W2?T[N?W9U,-CS=*IL7N49?MH\C(HRCZ*BN];M U/')Y.'X*
M9G>VDQ?;+TE0X5>F/B**/R 2$>JQY^KUPTG '-I-);7ZZ-A4NEE:*;E!O]=<
M,2VJ>W1A<E5HP9M3W[2U:F._6E/'ITW-"GX^@4)MN'K@D_DO/^$T^M7G\Y&4
M'<Q W,U '-(^_P^T'5$5<L-];K9C4SO6=)>'^0F948K3Y&SZL.^"3S#.,H+C
M3O# O*0S+PD&Z&+Y)Q14F]5:0A,J9%6(DJ.JL]M<-V>%B66MY(. 5$6+9R2[
M8+)P,)-C!O-(R@YF*^UF*PT&\Q,'I85@;;>MEHAMI-+B;WO!YWFK+MD+&TVS
ME,2T%UZ/W&Q&"4W]T9UU]LZ"]K[[%X#6>_2;;*!G5=#*E7A@!B-0*=A"E$(_
M^ZR>#:PYP0F)\EG/:H\<S=(DR_Q69YW5V:NMMEUC*9I:-JRT4RXV-1/*9*QI
MPY"/D(7Z^0.J2P:7C 3_:RMJ(^#S+1O8C$E.TIYG00/]288"^95WGN=ASV^A
M_AZX>K9^OT<7);1.5A4< 3D!:%Y""!>Z\?F5#V-!XA3"T?-L*!<3C/T!PY%#
MS"AHN(D8L@P$YKX18^40UO*J>6V]V"DZ3+TXBL8<V8-^_ \5ON)*07_3[,GK
M07#X6SS /@^R/,M'7"#.!1+&W#6K[GF#3$1<AVX:#BW>E,=+Z8]UZYWZ([7K
M8VD[G S'/W 0W.<712&W!MR@;W-H?HO2B\,[+8<M+\^RG.!>_?@D\P.Y0TL=
M3\!AHG"C>,V>6R0V89)ZS1707<A&T]=L_+RFQP.#\CC%E/8KWR-(HR3%HQGG
M. 0.@N[\2_4 -DH%&>6U,/&D>I2264;Z)@XE<8(3^!LQT0$W#B-WEP<PQZ-)
M,$3ADP1'@PP8BJ6$CIKHL!J'P?J6EW:=43.EQV;2A\P$"$6?+H8?]78 PPZ[
M<1B\8:+5UGKQK&390C;?U*5\YAPM>,578B2/?<B<Y@, \\B=X!AG8P7HL!>'
MP?=W6W"[_&AKD.V<V6N97M.'H$I2.L.#]/: ;T;3=(3E$0>_) R_7W9$G3WQ
M8(83#VS&)(9.U[/4)X@QI!J)1FQU"$O""&L61'99>+.WE/"M"[T.#%$SSJ(\
M)P,'/((Q-GDR8K^#5_(/\-I;TIKFU[QF24N.BJO'TG8X"PY721A7;[:J6+.&
M-S]$PHD'1$F>1'@01H\@K*"2:&392QS<DC#<7CBF:EP NY=>2X-:WL#WR!!]
M3](LFL7I6$8Z^"5A^.TJZIO9LP+:YTM)KW,>8/:'P2,XP[,DGY$1XQTPD_1-
MY?195+#@>4TY!0'_S>5T)&V'L^"PGX2Q'WIAP?ER-P>E!/<U5^:(5?[0#9D
M 182XZ@?NB,S >*8  DS@=L7/FOJ:\&J[P%O/)A.<MQG->$'_H OCAN0,#>X
M<9X4K!::E:CDT/Z07)3B?G3[AWA6Y4F2Q7G?,9\<GD4CK8$Z8D##Q. WF'&S
M?\=@_>/8Y3-Z5W'MW:X.ZWM#OZ-#!I'F<6*WE;T^.0)!?X! ^-J&U[\A+R!)
M&L._7D@\@FF64SJVX4H=@:!!:)Y?KU:\L*ET_538M3JZA="@EW4[ ))USZ"H
M/;@&I'I@I5D9>ETB0^(<IPD>>#24(P! ([R9[FWQAZF B0<04&7K0;S5^"'
MSPA)HUF?.WL$8YRD&1VSWS$!&F8"QLP/ V.M![< HTH4IF[L_1-TR>]%59D\
M@_C=<"6DES90SZ(\(7&6]I'5(P@T.\(I'JL31PMHF!:\R:]KL^,0],BS-$]G
M293'?<3Q2284NM[>KO>A2XXLT#!9N-O6=6G?P4$#_B2:HI3-5O&#]W&0B^V;
M7.C)_E=+1R4.Q])V."...- P<;!NUTPL[0ZQJ( U0&P_V!<V#JS$WY88MC=1
M(1LO*Z=#3I'%T3"^'C&3!R/!=7R!AOE"WQ6WI/4:.Z0,WI6L1RZXD*6.$] P
M)^CZG.4V"U::C7J_K4-X'ZL=CV2P=F)'!>(P%=BK>?,FS_LV\EC@?P1%AUXZ
M<A"'R<$?TK2&PK8^^\*2]UJ?.IP&U*SE8V5@2Z\Y:EY>\;>U [=79F7BG2L\
M>",[$E.?I#^FT[UO%C9<W=M/.1ID=R[;3P"ZJ]WG(A?V(XG>]4M\>M5^].'4
MM-^@?&4* *P!]KH"E=''&:2::C_K:$^TK.V7$0NIM=S8PS5G2ZZ, -Q?2:E?
M3LP#NH]KYO\'4$L#!!0    ( -:#JU;=BWU,104  "L?   8    >&PO=V]R
M:W-H965T<R]S:&5E=#<N>&ULK9E;<Z,V%(#_BL;;V<G.U#'B3M;VS,8V;![:
M9I*F?59 CFD >24YWOS["DRP 4%P5B\VV.=\.IR++H?IGM!GML&8@Y]IDK'9
M:,/Y]FHR8>$&IXA=DBW.Q#]K0E/$Q2U]FK MQ2@JE-)DHFN:/4E1G(WFT^*W
M6SJ?DAU/X@S?4L!V:8KHZS5.R'XV@J.W'^[BIPW/?YC,IUOTA.\Q?]C>4G$W
MJ2A1G.*,Q20#%*]GHV_P*H!6KE!(_!/C/3NY!OFC/!+RG-_<1+.1EEN$$QSR
M'('$UPM>X"3)2<*.'R5T5(V9*YY>O]']XN'%PSPBAA<D^3>.^&8V<D<@PFNT
M2_@=V7_'Y0,5!H8D8<4GV)>RV@B$.\9)6BH+"](X.WRCGZ4C3A2@T:&@EPIZ
M0T%W.A2,4L$8JF"6"F9#P;0[%*Q2P6H^@]NA8)<*=E/![%!P2@6G"-;!NT5H
MEHBC^922/:"YM*#E%T5\"VT1D3C+4_&>4_%O+/3X?$&R2"06CH"X8B2)(\3%
MS3T77R+C. -D#18;E#UA!N),_$'"YPU)(DS9YT^N#IVO8/5C%_-7</&0H5T4
M"_4O8 P>[I?@XK<OTPD75N9C3<+2HNN#17JG16E*RH$DVHM^[6^1L$#D.$K
M+8JCL3!Y@;8Q1XF$M>QGY4[8<4)?P0K1+,Z>&+C##-,7+&&MWK$K#'?I+BF<
M^Q??8"K\G8K)8Y-7]0L&-UE(4@PN$L*8S&E^/_X.<S'M"/:;I1)$T(_XF[2<
M-!')5&647F647G#,#LXU2E 68H X6.+P$ACP=Z!K.I1EPH%D%Z1\TGR9>QZT
MIY.7TX"WA5Q/@[:7(T\%EVU!6W,URS'K<JNV'-1,SX:V6Q?T)8)0@Z9MZ%Y=
M,FA+ZE ,['G:D5GSIE%YTQCDS8N\]C:(8O9ED&</5*ON6<O3M89S>T?/U\$K
MMD4AGHU$KA:I/YI__@1M[:NLG%3"5BIAODI8H A6RP>SR@>S-Q_$^BM6UTPL
M#93B+'P%G**,B7FE6->C_\2*D4_;LI3H!9_I@X5*V%(E;&6V,U^WH=&L;95C
M!N^.68NU5<7:ZHWUGV(G&K^S+ESW(LZ-JDK84B5LI1+F6ZUPC773%9N9QDH1
M#!"L1=:N(FL/72/_0+2:R759@.TA:Z3=,K1CC6P+RM?(MAR$IJX;6F-D7R*H
M.;;E0F@UG-F6%'Z$KN,:NMR;3N5-YR-KY+N>=0:ND;VCGUL5*F$KE3!?)2Q0
M!*OE@UOE@_N1':@T!US)7E"SF^7E2LH+.KKC-,NK+2@OK[;<V+&@:9F-W//;
M@IYA.9;6+.R@+0A=:.B&ZW54EU=YT_O5':C4LYYD8M!L27GU#G]N>:F$K53"
M?)6P0!&LEA!0._8,M-Z4N&%L5^0$60-6I 3@1-RLXU <;%$6@2BF.!1'9]DY
M]+J?+K<>2%L!BD#+CX"ZTT8IS5=*"Q2XK)XT)XTFJ"II3N<::0+UCG1. GT
MU#WW**6ME-)\I;1 %:V>2L<.$^QO,?W"(;B??.YY22EMJ92V*FFU_;;8-SA6
M<P>O=-A@P+#UJ!\[8;"_%3;H.-S/.#N^2MMC2FDKI30?MAN&8]TQ#&@WCW%#
M).L1/O:V8']SJ^-8;$@#;0[:N4O$.K;N$DGYWETB.+8T"!W7;%966]+37''F
M;=9@('L:%VJ>8;I&AU>/7238WT8:<#R6>[C=_>C8P?<;<':9*&T<*:7Y2FF!
M*MHA,28G;P'SU\@BP$]QQD""UP*O73IB-'IX,WNXX61;O!A\))R3M+C<8!1A
MF@N(_]>$\+>;_%UC]7Y\_C]02P,$%     @ UH.K5M4&K.^4%@  <4   !@
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
MZ#V=R]453 ,V2X-XGM XIO&"QO'1^;O\01P%R]G,?1;1TOM BM-ED*1+F+*
M):EW1]WG)!^* M2@2<KQ0&?+:;!@"Z""#!A;>M-@2>"$$6LP3>F7S+UGK,5U
M<3BJ#]U1Q;,HB%+R2EBPB"/OX:UYD:8!BZ8NC/F"),V]S\KRZE@_ >RT,K1_
ML)PO@SFY$D_*@CDEZW@)A[*$:[C^GD#2J5^=$%P=*>#<W0I/FEZ->M>U=E<"
MK;1]_QM7Q]?CMF^:1_?^Z:'SW@EIH,*"H-$DG?F@^W;>3ZQJNA:Z598:<C<L
MZ05$[1S(7BAE#Q.WP?BF;OX'4$L#!!0    ( -:#JU;+2KQ/X@(  )<&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;*5576^;,!1]SZ^X8M.T2;2
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
M=DQ-&FYYV:(E>I $S LBZWK@QZXM=N<A-08YOT58(-*&)68K"EC32M6:';4
M3F&L5^^,=!KQ&I925)!*S H-;6W*Y@F3(3P^:"]P=7:XABR@@AL'DXXN35TJ
M=3=\'$LZU-;\5V():[+=JJ(KBFTH"U[?W$MQ+NNL-57!2SCD57-"-5%5*%.S
M,#.FM)<M!7A[^(9*VSVYG,_F=NB='#TG]0O6*WKEOI 7*W7,O+'+_+CC;::>
MQUPOW,W-_Y#Z:XF;<6';W+7AF^$0+JDO9&1"SYE3OD9;P)))Q+P-43,-8Y:,
M@]>GT7FBK1:42?DZA;]4FT_R%201"Z+0>9;UZV*_$\LA7%-'V]08T:7&W"'T
M!:LH-/?]VWG2OPES?\\P/"DA]B47]OF93 )ZHT3] >E::]5=TM!<TI[+4M>K
M'G6YY^XPHP>73SI6*WO%5O2:I\;;W4/[U?X6?]Y=7N_-NT\ (K$J* @E+LG5
M'4[&@RZ'VXD6C;W*+H2FB[$=YO0E@M(8T/.E$'H[,1OTWS;3_P!02P,$%
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
MC<(+C2$"W*^T=O6!%#2?+6__#U!+ P04    " #6@ZM6<%)H=#X)  "T(@
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
MTDH<-S!'6\HT.)]W&E)FCZ: ,7H$A:@J65"-KGC%FUPPUY_ "*P'40!'=JI
M.SZ#/8I\\-&T@A2_VF)JO&$.YAF 2OS3,@+<'B4&QEUV (B#]$%YU*IKT"]X
M<)'Y:0*I2[-OJWV/4@O&!_PUEA8$EDSC^3^8J_&FJWO(V0;"QKY#%4N9UQ+[
M)ZN$2]=N_;U0;24&FM[PYBL.WY:RX5/V!59VC1$ O2@\"@\M#R&K@^K=0X3H
M;E1702I@#RT?P%8%555T8FQ%.F4?@"]80[ =<1 \@ >+8R)H@53P+A9^$$9^
M$B[&:VZ<#HXT6>;/EXLI^[EA/XF5)A[#1IG?5]$(X[3 4PIZU]?5?@=O9(?
M3X( Z+2O.O975<>/J9?$_F*>.N;!=9#.#XEW7*1$0^]U-*3,_9TL]%YF(9')
MH3&J<3MYA?KB#Z#$->Y Z)[0S<4"]:0VYCF#(/B5TM@J2>%H!^@[:)5(R+K6
M0Q:&J0\^^'$2L>\_W=V$D+4@H+^W9SN0(P0O'C$RR#!PMG.PPX]P$KOWGX/J
M8<E3;Z&Z-H-?'K4&P3$4YYHT9$P4;A/B&HP-[*/\Y%QKRDE#= ?7C@7!@.#U
MA ?V2[-+V@OL]_#9.05@W+KV"(UV9\LA#%9<Y^V@"K'CNJ2"8P<>N\B0%XD?
M1XF_B!=4A87FFV:/Q9KG6$DDN>QC;A6)0T(V%R^:C/PL WHLPQ&3;&_R/-6=
MID!%^/,@]9,X\D8(=)"1,[+FD(C(ZVQZ6KA4&-0%W&%AW\^QY'A12#Q/04IC
M5RL>[^><*) +^&37*"0 ?X5C$BE,Y+*2C:DH-'4_A;8^3Y?G571$X\)Y!@H5
M$K2#G,%&RS/GEC,J>JK32ZJ4(Q']R]:-FQSJX/Z@ EB!+".[%TY4PV7JQW%V
MK*2O$TGO[SRJ8,#>J[N&5:A,>SY@);FJ&,FG.ZY=L$96]'=XM,E<[8P+,L"H
M7J'*_K$LGVP_)LQN)V\OSEA;BYZ'(0ESDOA!MH2_^=M7J2);RR?G]/$A*3XX
M(1V2F7)-AXK5]M1I>:0<480%[^WD"0=H\SW=ACH<!=%NU!Y%\PH8Q<@KRX"C
MM\-QM]<QC-#?TH4?10'!.#]H;UB%6#E[&(PKCC%(BY<AI7.G-XJJK"I4R%YH
M8,,[3@#&"&!O1C:@P$-+&51P>!7#%T3\*.!>JIXQ@B@=PNU\'G\;:7J(>I:8
M$EITJ2ILW60SC;#VXET:( )\,\=T86ONN_?!*H-60!O0=^^1:WQ9!'5O16.(
M\"0#Q8[YOTT_]P>(H>/W(EZ .N*9^4@(UP##=.Q3P.S@PTTM] -]GC(@+&#4
M?<,91H<O8._=AY_]=/?Y#%"#+@9OY6(-2X-I.I\P[3Y)N1NK6OH,M%+6JIHN
M2\$A=)P S]=*V=T-;C!\%[S^$U!+ P04    " #6@ZM6'X,"3Q,#  #-!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6RE54V/VS80O?M7#)2@: %U
M]2U;&]O ;I*B!1)DD;3IH<B!EL86L12ID%2\^^\SI&3%!39.@5ZD(37OS;P9
M<K0^*GUO6D0+#YV09A.TUO;7463J%CMFKE2/DK[LE>Z8I:4^1*;7R!H/ZD24
MQG$9=8S+8+OV>W=ZNU:#%5SBG08S=!W3C[<HU'$3),%IXST_M-9M1-MUSP[X
M >U?_9VF532S-+Q#:;B2H'&_"6Z2Z]O<^7N'CQR/YLP&IV2GU+U;_-%L@M@E
MA )KZQ@8O;[@2Q3"$5$:GR?.8 [I@.?VB?TWKYVT[)C!ETK\S1O;;H)5  WN
MV2#L>W7\'2<]A>.KE3#^"<?1MX@#J =C53>!*8..R_'-'J8ZG %6WP.D$R#U
M>8^!?):OF&7;M59'T,Z;V)SAI7HT)<>E:\H'J^DK)YS=OK,M:KACCVPGT "3
M#=S4M1ZP@3><[;C@EJ-91Y9B.4143[RW(V_Z'=X,WBII6P.O98/-O_$1Y3@G
MFIX2O4TO$KYE^@JR)(0T3K,+?-DL//-\V?\2#O_<[(S5='8^/56#,43^= AW
MGZY-SVK<!'1A#.HO&&Q_>I:4\8L+ O)90'Z)?1+0GPM@DP!QN7,7>9_.^N?J
ME\5_"PC>;?%#MUK1Q386U!X( 'LE:#YP>;A>4*?KUK?Z%=;8[8B-%@O7=]?\
M=''JD[_:FM?</L)S2,AI%<=D96&<E;.71FF9@"H+EU4&11F6>;GXR,2 O[*&
MSB98]G!2!<MD"645QD4VX[FT2'6P8!4P8A/,TF[/-$4M$Z*K$BCC59B7Q6(Z
M3J2&"C60#)H73B%^'GA/H\Q2;EFZ#*NT)"NM\K#*XSE2K;J.&S_N*)9A5#["
M0+(D3 %)%19I/COOF+P'H9C\EF 2+E>N!@E9156$69&/33.09N&JH/U56%#
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
M4_5%,TS>'V]&<EPT*_!!:,HA&@UGT[ZPS9C;++RIPFBY-!Z#:GA=XY\!63Z
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
M]N&P<^\NI:6S)/\Y,90EJ0:Z5LDC4(_2AH11D5KD%(6D:^:PPZ ;' ^ZIU$
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
MPVQ*,)5B.IF\%-]ET81@2.)$B11.3$PH"LD!5\;0#&#(3, ,=6!Y=)(L30-
MQ/ SV<3DV6>;I#?X8X\C<!2UPEB/&G) YPA3- D$"/+#5@-9I?R*D_,O:&%)
MC",Z0@)8%#.5PZ/M&$"^)!0:_+%;JEHY6>:9%(](SY!4Q_L&!I[3;J^F]#$9
MAF)036Z>^,B)HT++>Z#0HSH?8T5/?H$3 3\_R!I$$09[X* NJ##3&O6MT34[
MZX68+M+SY3*]N)B'F[.+L_1LN4@^  3:\J*_E;*<+M/I8BDN7IVGB\6KY"-:
M5\PM:$U,X\1BN4CGKUZ)<Y(^/T\^'>:QG4%MH;,HR%G$X&P^3V?+<S1M\_1\
M-HG%[2ETG)A>I/,9;)F>TR4 2_^2WY1SK\6?!U!P--APS'=Q3U="#YR2<GUX
MP=7XGS8$L.9NKV5)WJ,"9NS6MAAZ/N,+J-0!F*SI;#&>B)?QO\$65@;>I\%Q
M4$QAP?GX0AR_Q,6,+Y)K4-":R/U@%APMQW-:%22CS R9A,GQ1$#2'#K<,,4G
MG+K_N(,*7**>E4ZU&0TK5U18L]NCGD"VX!R21EJ\?%P0KUQRH)RHATS5OJ,+
M4ZD3G(!3D<8N=C)0H('B8<5L,KT0GZ__?14K1>@TD:6!TFAQFV[(?/8?=EM5
M2V\U:9[@+$S2E7C_LRSK7V[=/H?F1H6B$*M;*&Y<K$(]SC5Q+*RL3:&SP$?,
M@5T)[Q2)/$/=+:W::P>26!^8RC+9./78G[&U^@NB\8#9BWIZ=-.H,4![%EM/
M/JX=@^!':K?1$[0]U#".O6="-42'(FTTC$8L&\S7CZP?4'S@4M'Y,W(6/?OS
MP_NN2O9##SG*FE#M(;_KKHBBY"[TE\&A+@F^"$EPJ/9B9X1$&Q/*5?*)SC4Q
M_9,Q*<8&JJ7=6"7B6&7)20 9'$?U/#QINX<D %H#=RM-Y1N5![!I1S:S6KD-
M=PT&Y]?P-%S3M*Y$/#&_DYLA3O+GI;'XL(J=SMY . !F-R%3/)$[3<$XT54'
MJ.&P^JB=H>&)NR 4K%QA/D/KWG9FW*OOG1J,LPJMS*#)IL1P2LE^6$";%.<)
M623<L/3S6FC,6 S*BJ62.YS^:027N:E)_M7=M?AL:IV)B[/)R71R,EFD>Y,6
MMAJ1PPDA%WE?ARQ-+1-/G,H'P)%L2E'DO@RM7G]P!Q:$#;1)B=+")HU>9?#%
M1(0E[+Q,NHU849%G,_J62EGZ+HDSG"I6)U14G.,2&K'UY-P^QYY,M+@IFER%
MSQ'[ZXBB8KKOC7S0CHT'[$(N*82"&HE(?U855* (.M@41A5P-/)H,/Z'!HLI
M6SY0?LC& [W<D("8&X0X]E@TT)4\M.$@5BSN1>YK;N;C-,]C//?"P8G\R:4F
M]^1M#]]_UB!0-J[A]FT1E Q>IJ:A4&VHXU&Q%/#\LD<PAT]F+66R1ID!VP]L
M@71":(@Y:8/^OF\7G^_OGPL?/ 5 A,&W%Y/%-$BH+%J"VS."#V(O* ^Q0?WX
MS0ENXL=50^@-QM"'X9S  "];GXJFCIU\+S=Y))?>!KE!QN&1[KG!8C#H#6BR
MJP>/OJ8UZ%"L!W("3<2, P6$=@*8([HF0:B:.=/=TP1E50[[:2]%TWX(B ,7
M4YH*79-*6J=V2O4GX+HM=P"@#5_2H'_?V'3IEAGGW:.DZR:L".Y'04Z>,9!+
M<AA2VL"$OBR0R#_OT)Y\8WBBP;[[ SUP:>&,[DGBT1="]2!1,4*ZQ=8.>^'1
MV.D.&*.KJJ7\ F/0LE%^LS<V$)'0MZZKN'PW/O3)^G3P:T*I[)I_,R%T@&7"
M#PO=T^YGF:OP:T2_//RF T^M-0PMU I;)^.+Q4C8\#M)N/&FYM\F[HWWIN3+
MC9( ,RW ^Y4QOKVA [H?JR[_#U!+ P04    " #6@ZM63!9_L$X#  !'!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6R555UOTTH0?<^O&!F$0*KB
MCS2E:I-(:8%[^U"(:($'Q,/$'MNKVKMF=]V0?\_LVG%35 (\)-Z/F3/GS.S.
MSC9*WYF2R,*/NI)F'I36-F=A:-*2:C1CU9#DG5SI&BU/=1&:1A-FWJFNPB2*
M3L(:A0P6,[^VTHN9:FTE)*TTF+:N46\OJ%*;>1 'NX6/HBBM6P@7LP8+NB'[
MJ5EIGH4#2B9JDD8H"9KR>;",SRZ.G;TW^"QH8_;&X)2LE;ISDZML'D2.$%64
M6H> _+FG2ZHJ!\0TOO>8P1#2.>Z/=^COO';6LD9#EZKZ(C);SH/3 #+*L:WL
M1[7YGWH]4X>7JLKX?]ATMI-) &EKK*I[9V90"]E]\4>?ASV'T^@W#DGOD'C>
M72#/\@U:7,RTVH!VUHSF!EZJ]V9R0KJBW%C-NX+][.+&JO0.KF1*TJ4'5A5*
M,PLM0SN#,.UA+CJ8Y#<P$[A6TI8&WLJ,LL?^(5,:>"4[7A?)0<!KU&.8Q$>0
M1,GD -YDT#GQ>)-_T0E?EVMC-9^,;T])[A"/GT9TM^7,-)C2/.#K8$C?4[!X
M\2P^B<X/\#T>^!X?0O_[NAR&>1E/7XV>ULZ)C4</BYV1VX(/<O1>W5.])@UQ
MXDO A; EP:6J&Y3;%\].D_CUN8&EE"U6\!])TOR]YE,H9 &8J<92!BCYUS2:
MP3+O[Y#@0RW%NN6C\KT5=OL++U Y7-W"+:7E:(7I'18,>.2,QB\9P45.XG./
MX\S[^:LQ?.*#IQ^"7-VL'E&&$@WT96)28)5EPAPLGD9'412!*9&WW4JJZIK[
MA7$)&7'; V%,B\P2&(*GK8^$&]2981Q8$U_(C-S0!<R$YHZCM#EBL%RDY$94
M-Y7:$@?@G(0,DBIIN'&@M#[F/E.7-6'-R+1K(S*!6I 9<U%@V1;<$)BQ+TGR
M6%^A&<OG'+ H-!5HZ<_Z>C$<SBUSIS?(U+<C,12E\8>%M>4BMT3R0<H8;GT2
M<Q0:[K%J::>D@]YPNE*LTK9"3\S"\WAZXLG@(#KK:7KZXZ<N3KC7W&K2A6_A
MCFXK;=?GAM7AE5AVS?'!O'MBN*GP<3)04<ZNT?CU- #=M>UN8E7C6^5:66Z\
M?ECR2T?:&?!^KI3=35R X>U<_ 102P,$%     @ UH.K5ON_;F8"!P  PQ,
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
MM7.Z\,TMMG5A: *^K[5V;8<4=.]VE_\!4$L#!!0    ( -:#JU9BG88,908
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
M1J.STP!T-_\ZPZK:SYR5LG1<?EG2+P.U"Z#]M5)V:SB!X2>4_0902P,$%
M  @ UH.K5K4L%(PI!   BPD  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&ULG59+;^,V$+[[5PRTQ6(#&)8L.XDWL0TD3H/F$#1PFO90]$!+8XL-1:HD
M%<?_OC.4["AMUFCW8O,Q\\TW3VJZ-?;9%8@>7DNEW2PJO*\NXMAE!9;"#4R%
MFF[6QI;"T]9N8E=9%'E0*E6<)LE97 JIH_DTG#W8^=347DF-#Q9<79;"[JY1
MF>TL&D;[@Z7<%)X/XOFT$AM\1/]4/5C:Q0>47):HG30:+*YGT=7PXGK,\D'@
M5XE;UUD#>[(RYIDW=_DL2I@0*LP\(PCZ>\$%*L5 1..O%C,ZF&3%[GJ/?AM\
M)U]6PN'"J-]D[HM9-(D@Q[6HE5^:[4_8^G/*>)E1+OS"MI$=)Q%DM?.F;)6)
M02EU\R]>VSAT%";?4DA;A33P;@P%EC?"B_G4FBU8EB8T7@17@S:1DYJ3\N@M
MW4K2\_.%T1EJ;T6(D5G#PF(N/2RE>Y[&GBRP7)RU:-<-6OH-M!'<&^T+!S_J
M'//W^C$Q.]!+]_2NTZ. ]\(.8#3L0YJDHR-XHX.[HX W^@YWX?>KE:.KS/_Q
MD><-\/AC8.Z="U>)#&<1-8=#^X+1_/.GX5ER>83V^$![? S]?V?I.-J7X=>3
MWM%(W$HM=":%ZDE-(:FI"[T#&@&P+616@"\0%J:LA-Z!=% 93P(DKG;4W:L_
MJ>/ &\C^:2)K3%@V09=..@^5E62I"KHL(EPQ@%\Z^)6BJ+J>) )\"9*'055[
ML5((ZSU18*+2UVS*L0Q3?%@N0.@\K)^T])C#HQ<>W0"NE"],O2$XSQYL4*,-
M'&JJ7$MM9UA-^ -.XXGJ;<P+6LT! ><)W,$*"TE&2)L=8/F5T,^!Q()NQ)X-
MOK 2B? UK(54M<4^7UED#MK0.*F,8T;:U98<0W [Y[%\PPJ<I.LY64HE+(>9
ML2M+*6CF'"U?)'4?K';AZA9S=@UN6NR[ _;"V,JTV?GR^=,D39/+VYN[15@.
M+T_V[KP+'0C'Y^&W1^U)U;#OSQ#K&\RP7*'=GZ8#^%G#O=A!V ]/@\>@:5ZW
M)O]-;(F;6@5>KN4"6S*(ZS6&(=[-+P>DQQL:BK*LRVXHMJ96% >$NN) +>^O
M3Y.DGR0)?/GA/.V?GZ4G4!'5-NQ4WKP+P2=_N[7E:\F(?5IFJLZEWL#*^.*M
M>MEW:A9/N71^ /1B!(:A8D,%YTSZ>+F^BW._VV0<A>'YI8.GP>.@J1^19:;F
MKA14/5Q[ZYK+-^/RQ+RW3SZELU--3>[^2];ZW.G<8-_C".4ET.^MA&*[E+K7
M##&$K9NJ0):>?B;528XHV3,RU.1L2,=?DTD_.>>\#<?]L\FX?SHY._G0G<%'
MXS;N/) EVDWX#*!YPG::M_)P>OC2N&H>V#?QYC.%K&W(9U"X)M5D<'X:T4 +
M3W^S\:8*SRW5!SW>85G0UQ):%J#[M:'Z;#=LX/#]-?\;4$L#!!0    ( -:#
MJU95HA\JR0(   P&   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;)55
M36_:0!"]\RM&KE2U$L+&D#1*P5*@K=I#)$2:]E#UL-AC>QM[U]T=A_#O.[L&
MEU0!J1>\'S-OWLSL&V9;;1YLB4CP5%?*SH.2J+D.0YN66 L[T@TJOLFUJ07Q
MUA2A;0R*S#O551A'T658"ZF"9.;/5B:9Z98JJ7!EP+9U+<QN@97>SH-Q<#A8
MRZ(D=Q FLT84>(=TWZP,[\(>)9,U*BNU H/Y/+@97R^FSMX;?).XM4=K<)EL
MM'YPFR_9/(@<(:PP)8<@^/.(2ZPJ!\0T?N\Q@SZD<SQ>'] _^=PYEXVPN-35
M=YE1.0^N L@P%VU%:[W]C/M\+AQ>JBOK?V';V4ZC -+6DJ[WSLR@EJK[BJ=]
M'8X<KDXYQ'N'V//N GF6'P2)9&;T%HRS9C2W\*EZ;R8GE6O*'1F^E>Q'R5K:
M!PM"97"O4C3$;22)=A82@SN3,-T#+3J@^ 30!&ZUHM+"1Y5A]MP_9%(]L_C
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
M?:N5,P;M!'V.^R<8)C* $HHZJPQ+,<>8%/$RZF]%!NJGV$.='9V8ZC"",QS
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
M:VD!WL\=FGGZ0@JZG]:O_PM02P,$%     @ UH.K5F!&/['T!0  [0P  !D
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
MU63/RSGS/CF[-PC:714#+V&2L21-69AS9TQ9FJ6,\]!;];(N9;L;$&33:?6
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
M,2V-6*)I<)YBZ^KA^A\&5JW[*W>A+%[@O5CABTEHIX#K2Z7L\\ YV+W!IO\
M4$L#!!0    ( -:#JU;\ 3;Q"0,  '<&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;*5538_;. R]YU<0WJ)H >_X4TX\30+,M+O8!5ITT&F[A\4>
M%)N)A9$M5Y*;F7]?2DX\62#-I9>$I$@^/E*BEWNE'TR#:.&QE9U9!8VU_744
MF:K!EILKU6-')UNE6VY)U;O(]!IY[8-:&:5Q7$0M%UVP7GK;G5XOU6"EZ/!.
M@QG:ENNG6Y1JOPJ2X&CX)':-=89HO>SY#N_1?NGO-&G1E*46+79&J XT;E?!
M37)]FSM_[_!5X-Z<R."8;)1Z<,K?]2J(74$HL;(N Z>_[_@6I72)J(QOAYS!
M!.D"3^5C]C\]=^*RX0;?*OF/J&VS"A8!U+CE@[2?U/XO//!A+E^EI/&_L!]]
M&2%6@[&J/023WHIN_.>/ASZ<!"SBGP2DAX#4UST"^2K?<<O72ZWVH)TW97."
MI^JCJ3C1N:'<6TVG@N+L^J-M4,,=?^(;B09X5\--5>D!:W@O^$9(80797WWV
MYZ^7D250%QI5!X#;$2#]"4"2P@?5V<; 'UV-]?\31%3M5')Z+/DVO9CQ'597
MD"4AI'&:7LB732W(?+[LUUKP[\W&6$VWZ+]S31@A\O,0[F5=FYY7N KHZ1C4
MWS%8O_PM*>(W%PCD$X'\4O;U/;W4>I (:@O*D^E/R? #&?E,YAR#BQCG&7S@
MNFK\*&@FV&Y0STB9T5PR/YS9L8_^$6I1"?L$+R AIT4<DY2%<59,7AH[RR64
M63@O,V!%6.3%["N7 _[.:[H[8/GCD1K,DSD491BS;(H7G46JS8)5P"F;Y):L
M/=>$6B24KDR@B!=A7K#98=Q :PWZ@6C0RW;]PV^#Z&GI6*HM2^=AF18DI64>
MEGD\(56J;87QBXFP#*=64PPD<XIAD)0A2_/)><.[!Y"*=\\%)N%\X7J0D,1*
M%F8LG_EK:"#-P@4C^R)D!/A944<,=8J%)?6EC',O%P4+&5O N<L3G2R#%O7.
MKSQ#)0^='??"9)VVZLVX3)[=QY5,\]V)SH#$+87&5W,6@![7W*A8U?O5LE&6
M%I47&_HRH'8.=+Y5RAX5!S!]:]8_ %!+ P04    " #6@ZM6ILG$M#X#  "
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6R555MOVS84?O>O.-"6
MH05BZV:[3FH;L),.+; "0=*M#\4>:/'8(D*1*DG9R7[]#BE;]@#/ZUXD7L[E
M.]^Y<+K3YMF6B Y>*JGL+"J=JV_CV!8E5LP.=(V*;M;:5,S1UFQB6QMD/"A5
M,LZ29!Q73*AH/@UG#V8^U8V30N&# =M4%3.O2Y1Z-XO2Z'#P*#:E\P?Q?%JS
M#3ZA^[U^,+2+.RM<5*BLT H,KF?1(KU=CKQ\$/A#X,Z>K,%'LM+ZV6\^\5F4
M>$ HL7#> J/?%N]02F^(8'S?VXPZEU[Q='VP_FN(G6)9,8MW6GX5W)6S:!(!
MQS5KI'O4NX^XCR< ++2TX0N[O6P20=%8IZN],B&HA&K_[&7/PX\H9'N%+.!N
M'064]\RQ^=3H'1@O3=;\(H0:M F<4#XI3\[0K2 ]-[]'([;,,P._";824CB!
M%MY\82N)]NTT=N3$B\;%WN"R-9C]B\$</FOE2@L?%$?^3_V8P'4(LP/"97;1
MX&=F!I"GUY E67[!7MY%G =[^7]'_$E99QHJ,6>!*0X?D6^$VL#"ETI+Q+VP
MA=2V,0C?%BL2IS+Z\QPKK=/A>:>^M6YMS0J<1=0[%LT6H_DO/Z7CY/V%D(9=
M2,-+UN=/U*J\D0AZ#6LF#&R9;!!VS!BF'*!U@NH7>3AGH1MVH5R1]]D6#74?
M,$M]6?L[>RZ\BP#.A_>E-(A0A6KHH:^&'N6R*'TR>SZ9O0\O-34GX7)H*D@'
M>0)]R ;O1L>; [RME@2<JO,5)J,K+Y:-KXYBG/+%R0>\"I0<^KU'89_[:P]
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
MSVZP_9:[&HA?D575ENVB*FM2M7T?9D&CA6V1F>2"D=B3BR\1>76KEXG<;@+
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
MFI9+BH<-2]8KIEY:0*-@J&9!-1NJ.5#-A6H>5/.A6H#2Y-9HHF-]^*9+"VC
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
M94A](MFF>I_PS*1D176X)C@C7!>H_Y>,R=<3_8JB?24U^P]02P,$%     @
MUH.K5@A8W]X1 P  ?0D  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
MK99=;],P%(;_BA40&A);$N=[M)6V3@@N$!/CXP)QX2:G;30GSFRG'?^>XR2+
MNM8K$W#3QO%Y7S_G^"N3K9"W:@V@R7W%:S5UUEHWYZZK\C543)V)!FKL60I9
M,8U-N7)5(X$5G:CB+O6\V*U863NS2??N6LXFHM6\K.%:$M56%9._+H&+[=3Q
MG8<7G\O56IL7[FS2L!7<@/[:7$MLN:-+4590JU+41,)RZESXY_/,Q'<!WTK8
MJIUG8C)9"'%K&A^*J>,9(."0:^/ \&\#<^#<&"'&W>#IC$,:X>[S@_N[+G?,
M9<$4S 7_7A9Z/752AQ2P9"W7G\7V/0SY1,8O%UQUOV0[Q'H.R5NE136(D: J
MZ_Z?W0]UV!'XX1,".@CH<P7!( BZ1'NR+JTKIMEL(L662!.-;N:AJTVGQFS*
MVLSBC9;86Z).SZXE-.P73HM6A-4%^:37(,F\E1)?D0NE #M.KD"SDJO7Y)3<
MX#HJ6@Y$+$FS)Q:=.!_$K!>?DJ\W5^3DY>N)JQ'8#.OF ]QE#T>?@/O(Y!D)
M_#>$>C2PR.?'Y5>0CW+Z6.YBF<9:T;%6M/,+GO#;3?U9=?MQL5!:XDK]:<N]
M'RRT#V9V[[EJ6 Y3!\NL0&[ F;UZX<?>6ULE_I/9H[H$8UV"8^[]&BH+PDTA
M.."FLJ7;>\2=ASE;-C,_"6.:3=S-;B*V,!IXWACV"#$<$<,_(W;31?#D(TTK
M\S5RFIG$HP!DR;BR0?>NT0Y-$$6([>U1'\;Y- O]+/+MW-'('?TM-]RU96-Z
M;-Q'7>W+@=B6U;_[/$H['M..CZ;]C?$63EE10$$TN\?K(A<;D&S!K4LK/JQ^
MZ*5)% 9[TV0)#&(,C5/[-"4C;_*L';!BUE64' Q+DS0(]^!L4;A![&3I2)8>
M)>O.)2M4>C!<FL99%NU1'8:%-(S"V(Z5C5C94:PO0C-NH\H.MW^:!&$8^WM<
MAX$TH5[BTV2/S-VY',V'"5XJJ[)6>% M4>J=)9B;["_[OJ%%T]V7"Z'Q]NT>
MU_A]!-($8/]2"/W0,%?P^,4U^PU02P,$%     @ UH.K5O EM@J<!   3Q4
M !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULO5AM;]LV$/[>7T%XQ= "
M;O1JV<YL XVUH04:(&CZ,J#8!T8^6T0D425I.]FOWY%R9,N1N;G0^L4293[/
M\1X>CT=.MES<RQ1 D8<\*^2TERI57CJ.3%+(J;S@)13XSY*+G"ILBI4C2P%T
M84!YYOBN&SDY945O-C'?;L1LPM<J8P7<""+7>4[%XQ5D?#OM>;VG#Q_9*E7Z
M@S.;E'0%MZ ^ES<"6T[-LF Y%)+Q@@A83GMOO<O8&VB Z?&%P58>O!/MRAWG
M][KQ?C'MN7I$D$&B- 7%QP;FD&6:"<?Q?4?:JVUJX.'[$_L?QGETYHY*F//L
M*UNH=-H;]<@"EG2=J8]\^PYV#ID!)CR3YI=LJ[X#[)RLI>+Y#HPCR%E1/>G#
M3H@#P,@] ?!W /\(X(4G ,$.$!P#HA. < <(C3*5*T:'F"HZFPB^)4+W1C;]
M8L0T:'2?%7K>;Y7 ?QGBU.Q&8 @)]=@G948+16BQ(/!]S4J<6]4G!4;>JQ@4
M99E\3=Z0S[<Q>?7R]<11:%LS.,G.SE5EQS]A)R#7O%"I)+\7"UBTX&,[WO,M
M! XZ77ON/WE^Y5L9KZFX(('7)[[K!RT#FO]WN-_FCQT>0W(*WO FJ.<Q,'Q!
M%_/X[0.BR7L%N?RK;2HK4V&[*9V)+F5)$YCV,-5($!OHS7[]Q8O<W]ID[)(L
M[HBL(7%82QS:V&>?0.2$+TD&F&?ZF%QD(EBILU>;AE:N]I&^E2^0'@,K2>O
M-!.)P0+Y'8@Z8/HDT]_7$HC0B4UB"C8\A8(%45M\/A*5"@!2(AUD4@]<*JK@
M#=\6V$?C)<EX0C6"%>3/M4S7C,1,*L$2]4+S?P5&YGRMR1#^#NZPC8&V844"
M&C-/64'[F+%46JE"%&ID; U<\@A42 (/)1.L6.G^OAMYQB%\&?5QS+($D_>S
MQXO3 ?0#2IX.H([(&@$TJ -H8 T@ZQHU2W1#LS6T15-%'!EBO95O9N/ "Z*)
MLSE4RFK^7*4Z(FLH%=5*15:E/C2B>R^-;-.FHAH<:!,&03@(AD?J6$V>JT[T
M;$+"P/5\-ZR--AP?UHX/K8Y_T5Z:)--4H,Q@L<*%BH4>ECG%/:Y<VIIVAL_$
M",;#R-,[7$,,ZS#.%:/-:#@:#X)V,4:U&*,SHJ#-V]$SPX-@' 51>.2MU<ZY
MWG9$UI!D7$LRMDH2ZS2?,%K5S"@/S;E0[&]Z:AL:/XO3(!I%?G@<#RW]AL/
M/TXQL75X/^B\Y^Z+5=?N/B]62XJ;R0W%3$J^79MML;6&L3.=6\1TRA9WQ=94
M\:#D]WY>K;BSU97.7;+%7;$U=?;W.OO_UWYO9SY;U2[9XAW;8:[P1VX81>W9
MWML?83QK^3ZK"LQ/4*SP/(N+W+J\.SVC=,H6=\76E'%_3/'"G[B\NZR^YYVR
MQ5VQ-77>5_.>O9P_5:2VRFBG>CGH>P.W[X]:+R+LX+-5^_>A>%[?]<(VD9R#
MFZ8<Q,K<V$F2Z$-B=?52?ZUO!=^:N["C[U?>Y;RZV]O35%>->/Y=L0+/IK!$
M2O=BB.,5U>U=U5"\-/=9=UPIGIO7%.@"A.Z _R\Y5T\-;:"^0YW] U!+ P04
M    " #6@ZM66^Y$C!8$  #I$P  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6RU6%V/FS@4_2L6NUJUTLR #7%@-HFT,[/55NI(4:<?#]4^>,!)K *F
MMDDZ^^O7!@9"AKA-15X2;.X]W(]C<_!LQ\57N:%4@>]9FLNYLU&JN'9=&6]H
M1N05+VBN[ZRXR(C20[%V92$H22JG+'61YV$W(RQW%K-J;BD6,UZJE.5T*8 L
MLXR(IQN:\MW<@<[SQ'NVWB@SX2YF!5G3!ZH^%DNA1VZ+DK",YI+Q' BZFCM_
MP>M;Y!F'RN(3HSNY=PU,*H^<?S6#M\G<\4Q$-*6Q,A!$_VWI+4U3@Z3C^-:
M.NTSC>/^]3/ZFRIYG<PCD?26IY]9HC9S)W1 0E>D3-5[OON'-@E-#%[,4UG]
M@EUCZSD@+J7B6>.L(\A87O^3[TTA]AQ@<,0!-0[H9QW\QL&O$JTCJ]*Z(XHL
M9H+O@##6&LU<5+6IO'4V+#=M?%!"WV7:3RV60C-"J*<+4*0D5X#D":#?2E;H
M5JD+D&LBO;JCBK!4O@:7X$'3*"E3"O@*_(3K)?CX< =>_?YZYBH=K'FD&S>!
MW=2!H2.!W1-Q!7QX 9"'_ 'W6[O['8U;=]1W=W6)VCJAMDZHPO-_6*=EF^S?
MS\F"+^^T.7BK:";_'4JUQ@Z&L<U*O98%B>G<T4M14K&ESN*/WR#V_AQ*?"2P
M7AG\M@R^#7WQ@2N2RJ$4:S]<^9F]8[M D0>#*8J"F;O=CW_ ,L2!AT,_;"U[
MP05M<($UN'=4RFN],<1E5J9$T42O9UV#F)%ZQ] M(QD7BOU730QE43]@LA?;
M)0P\'P4!A =I#)GZ0>CC*/"&\YBT>4RL>5BY5BVLH= G+^*!010B%(;^0>0#
MEA,XP5$8'6D ;@/']@:82$M)@3";IP1?[FGV2,7@DK BG;HD1@+K)3UMDYZ>
M<6>8CEF&D<!Z90C;,H2_N#.$+^@V"0.,O0@=\'+ <(I#C-"1]12UH476T&Y*
MEB8L7U>M85DA^)::YM@):L4\M3,C@?72AU[WCO?.2-$&?*1*C(76+\6>W(&_
M2-/&<9]^.$((:[(>\'3(,O0]+PJGPT2%G<J UK>W5CWQ1D^)I[Z:LA+5#GER
M?\XA+V"G+Z!_3JI:U<O)I1@)K5^*3LU NYRQ4/6E]M!/G4"$IOB0JP.FFM%1
MZ$-\A*R=3(%VG?*);EB<4OLV:L<XN24CH?4S[O0-Q.=DYZB:9RRT?BDZU0.M
M:L+&SNG 1NJ%_N'K?L@NA!@>VT0[)0+M4N26YU*)LCXG8#G0+_RU+L$/>&K%
M/+DY(Z'U*] )'AB=DZ>C2I^QT/J?[9WV059!8>%IX[C_(0J1_A""W@%1!PW]
M"+_X7'+WSF',(=@]$6N62Y#2E?;TKJ::ZZ(^5ZH'BA?5T<PC5XIGU>6&DH0*
M8Z#OKSA7SP-SVM.>[BW^!U!+ P04    " #6@ZM6;$H$VQX&   =-P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6RMFVMOFT@4AO_*R+M:=:5MS,6
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
MO-R ?[])4_:Z4"9HWXA;_ ]02P,$%     @ UH.K5AF?@T!Z @  @P8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULI55;;YLP%/XK%INF5EH+(2%T
M&4%J4DV=U$E5HVX/TQX<. 2KQF;V(6G^_6Q#4::2;-->P)=SOHLOQ\E.JB==
M B!YKKC0<Z]$K&>^K[,2*JHO90W"S!12511-5VU\72N@N4NJN!\&P=2O*!->
MFKBQ>Y4FLD'.!-PKHINJHFJ_ "YW<V_DO0P\L$V)=L!/DYIN8 7X6-\KT_-[
ME)Q5(#23@B@HYM[U:+:(;;P+^,I@IP_:Q#I92_ED.Y_SN1=80< A0XM S6\+
M2^#< AD9/SM,KZ>TB8?M%_1/SKOQLJ8:EI)_8SF6<^_*(SD4M.'X('>WT/F)
M+%XFN79?LNMB X]DC499=<E&0<5$^Z?/W3H<)(3AD82P2PB=[I;(J;RA2--$
MR1U1-MJ@V8:SZK*-.";LIJQ0F5EF\C"] V-)D[,;0,JX/B<79&4V/F\X$%F0
MHL%&@25F55,1;J-)3?=F6U#; "R!9+1F2'D[F_AH9%EP/^LD+%H)X1$)7ZBZ
M)./1>Q(&X9@\KF[(V=OSWV%\XZJW%O;60H<[/H+[?S[(]^NU1F5.S8\A2RWU
M9)C:WJ29KFD&<\]<%0UJ"U[Z[LUH&GP\86S<&QN?0D_M.@UI:K.F+LM>QFUZ
M%8S##XF_'2";]&23DV1WH/6,- *H$I"3G.E,-@*'^%N@Z(#_(HPFP3!_U/-'
M?^ _V"JR45+K(>[H%7<<QU='O$][[NE?>%\V2EGN6BI72-KCP1E=,\YP/Z1F
M^GHE3LB)>SGQ/RR%@,%-. DQ?##)T)GT#VJ*+<_FEFZ8T,9]89"#R]BX4VW)
M:SLH:U=FUA)-T7+-TKP2H&R F2^DQ)>.K5S]NY/^ E!+ P04    " #6@ZM6
MUC ]@E "  #(!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6R-5&%O
MTS 0_2M6D- FL25-VC!M::1U S%I@VD5((3XX";7QIIC!_O:CG_/V4E#D=K
ME]AGWWOW[N*[;*O-LZT D+W44MEI4"$VEV%HBPIJ;L]U XINEMK4',DTJ] V
M!GCI0;4,XRA*PYH+%>29/WLT>:;7*(6"1\/LNJZY^34#J;?38!3L#I[$JD)W
M$.99PU<P!_S</!JRPIZE%#4H*[1B!I;3X'IT.4N=OW?X(F!K]_;,9;+0^MD9
M=^4TB)P@D%"@8^"T;. &I'1$).-GQQGT(1UP?[]C?^]SIUP6W,*-EE]%B=4T
MN A8"4N^EOBDMQ^@RV?B^ HMK?^R;>L[G@2L6%O4=0<F!;50[<I?NCKL >+X
M""#N +'7W0;R*F\Y\CPS>LN,\R8VM_&I>C2)$\K]E#D:NA6$P_P>*"7+3FX!
MN9#VE)VQ.?WX<BV!Z263[IK!"[T!"UF(%-'APJ)CG[7L\1'VA#UHA95E[U0)
MY=_XD)3V<N.=W%D\2/C S3E+1F]8',4)N_GXC9V\?C5*)U>G ^1)7XO$DR='
MR(\FSKY?+RP:>D$_#M6@91T?9G5==6D;7L TH+:Q8#80Y$YT=#6@>=QK'@^Q
MYY\:,!R%6G6*"VWQD,:6911Y&M>IFSQ)DXM1%FX.1)_TT2>#T>>5-GB&8.I_
MA!^D.5PB-E"=M->7#NJ['Q25_E]-PKWNJL&L_ RQQ+I6V#9:?]J/J>NV._^X
MMS..GN]**$O%6A(T.G]+=3'MW&@-U(WOU85&ZGR_K6C4@G$.=+_4&G>&"] /
M[_PW4$L#!!0    ( -:#JU8X?3!))0(  .T$   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;(U486_3,!#]*Y:1T"9!DR;M0%T2J=U 3&)0K0*$$!_<
MY))8<^Q@.^OX]YR=-!2IK?B2^.Q[[][Y[ISLE'XT-8 ESXV0)J6UM>TB"$Q>
M0\/,1+4@\:14NF$635T%IM7 "@]J1!"%X570,"YIEOB]M<X2U5G!):PU,5W3
M,/U[!4+M4CJE^XT'7M76;019TK(*-F"_M&N-5C"R%+P!:;B21$.9TN5TL9HY
M?^_PE</.'*R)RV2KU*,S[HJ4ADX0",BM8V#X>X(;$,(1H8Q? R<=0SK@X7K/
M_M[GCKELF8$;);[QPM8I?4M) 27KA'U0NP\PY#-W?+D2QG_)KO>=S2G).V-5
M,X!10<-E_V?/PST< *+H!" : )'7W0?R*F^995FBU8YHYXUL;N%3]6@4QZ4K
MRL9J/.6(L]E'P)0,N;@%R[@PE^0UV6#ABTX P<IK9KFLB/!>26 QHL,%^<"^
MZMFC$^PQN5?2UH:\DP44_^(#5#K*C?9R5]%9PGNF)R2>OB)1&,7DYM-W<O'R
MQ?1J?GUYACP>[R+VY/$)\I.)DQ_+K;$:.^CGL3OH66?'6=U4+4S+<D@ICHT!
M_00T<Z+#ZS.:9Z/FV3GV[/,H-6>F)CAV)<X9*;5J_JM^9]F/:R?'9 <'+=B
MKOR@&9*K3MJ^&\?=<9:7?0O_=>\? JQQQ:5!T25"P\D;'!W=#U=O6-7ZAMXJ
MB^/AES6^1Z"= YZ72MF]X0*,+USV!U!+ P04    " #6@ZM6@_L^LAT#  #9
M"0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6R=EFUOVC 0Q[^*E4U3
M*[7-$WF 0:32;EJE5D-EW5Y4>V&2 ZPZ<68[T'[[V4D(;(0P]H;$#W>__UWP
MG8=KQE_$$D"BUY1F8F0LI<P'IBGB):187+$<,K4R9SS%4@WYPA0Y!YR41BDU
M'<ORS123S(B&Y=R$1T-62$HRF' DBC3%_&T,E*U'AFUL)A[)8BGUA!D-<[R
M*<BG?,+5R&R\)"2%3!"6(0[SD7%M#\9V3QN4.[X36(N==Z1#F3'VH@=WR<BP
MM"*@$$OM JO'"FZ 4NU)Z?A5.S4:IC;<?=]X_UP&KX*980$WC/X@B5R.C-!
M"<QQ0>4C6W^!.B!/^XL9%>4O6M=[+0/%A9 LK8V5@I1DU1._UHG8,7"< P9.
M;>"4NBM0J?(62QP-.5LCKG<K;_JE#+6T5N)(IK_*5'*U2I2=C.Y!A230V2U(
M3*@X1Y=HJKY\4E! ;*Y(LN!$$K5%C8@4B&H#1 F>$5HM7**O.7 L2;9 I3OT
M_ #I#/C/H2F51 TRXUK.N)+C')#CH@>6R:5 G[($DC_M315:$Y^SB6_L=#I\
MP/P*N?8%<BS'14_36W3V_KS#K]ODS2W]N@?\GIJDY^N9D%S]!UN34K%Z[2Q]
M, <BQS&,#'7R!/ 5&-&'=[9O?>R(I-=$TNOR'JG$]-HT559^::7/]BJR>YZG
M]ZY::%Y#\X[1O#9:9>7](\UO:/XQFM]&\T^B!0TM.$8+VFC!2;2PH87':&$;
M+3R)UF]H_4[:MR6HHC^7P-N8_9.8MK4M3E8WE4E,$6O*2W6N<ORF^H(4K>7%
MVI,2!J[=\P](V:F3=J>4>Q!B@.XRE0$0LA5M[Z$O[;[M.OT#;&?+=CK9$WWJ
M,XE6F!9EQ=FK+ZUZG#T]?FB'=G! SK;TV9WUJ$Y%7'"N1>6,Z_YZH7ITS'B"
M2-8L'1/H[B>L[_:#0_G:5C2[NZ3]9[[V*YX7!J$;_B7'W.FV*?!%>:<0*&9%
M)JO&V\PV]Y;KJEMOMU>7'M6=%B33_6*N3*VK0.6"5_>(:B!97O;N&9/J)E"^
M+M7="[C>H-;GC,G-0 .:VUST&U!+ P04    " #6@ZM6Q!G;-S,"   X!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RM5-N*VS 0_97!A;(+;>PX
MERVI;=@+I846PH9V'TH?%'L<BY4E5U+BS=]W)#LF"TEHH2^V1IIS=(Y&HZ15
M^ME4B!9>:B%-&E36-HLP-'F%-3,CU:"DE5+IFED*]28TC496>% MPCB*YF'-
MN RRQ,\M=9:HK15<XE*#V=8UT_L[%*I-@W%PF'CDF\JZB3!+&K;!%=KOS5)3
M% XL!:]1&JXD:"S3X':\N)NZ?)_P@V-KCL;@G*R5>G;!ER(-(B<(!>;6,3#Z
M[? >A7!$).-WSQD,6SK@\?C _LE[)R]K9O!>B2=>V"H-/@108,FVPCZJ]C/V
M?F:.+U?"^"^T?6X40+XU5M4]F!347'9_]M*?PQ$@GIT!Q#T@]KJ[C;S*!V99
MEFC5@G;9Q.8&WJI'DS@N75%65M,J)YS-OB)9,G#U@)9Q8:[A/:RH\,56(*@2
M6N\*"V [U%0DJH.K-)<;$ X)%G5M@,D""FYRM946-+-HDM"2.K='F/=*[CHE
M\1DEWY@>P63\#N(HGKR&AV1J<!8/SF+/-SG#]U]LP,_;M;&:[LZO4XXZ!=/3
M"EP_+4S#<DP#:AB#>H=!]O;->!Y]O.!O,OB;7&+/GO[&$USMD6ES?4K\9?H9
M>"1,H5;25@;B*11L;RXHGP[*I_^F_-69GY+:\8V[2^S>F5T6C:*;V3P)=\="
MPJ-&<&\*W:D-EX8.I"1@-+JAIM)=GW:!58WOC;6RU&E^6-'3AMHET'JIE#T$
MKMV&QS+[ U!+ P04    " #6@ZM6.X06%1P1  #Y[@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U."YX;6S-W5USFUB>Q_'[O(I3WJVM[JIT+!XE91Q7)>:9
M3KJK>WIWIZ;V LO8IEH"#T)Q4C4O?D'"0@>1$^'Z>G?Z8L9V.!^.!'_!.?P$
M%X]%^>?Z/DTK\66US-?OSNZKZN'M^?EZ<9^NDO6;XB'-ZW^Y+<I54M6_EG?G
MZX<R36ZVC5;+<WTRL<]729:?75YL__9K>7E1;*IEEJ>_EF*]6:V2\NN'=%D\
MOCO3SI[^\%MV=U\U?SB_O'A([M+?T^J/AU_+^K?SO7*3K=)\G16Y*-/;=V?O
MM;?Q=-(TV"[QGUGZN#[X630OY;HH_FQ^"6_>G4V:'J7+=%$U1%+_W^?T*ETN
M&ZGNQS]:]&R_SJ;AX<]/NK=]\?6+N4[6Z56Q_*_LIKI_=S8[$S?I;;)95K\5
MCT':OB"K\1;%<KW]7_'8+CLY$XO-NBI6;>.Z!ZLLW_U_\J5](TYIH+<-]%,;
M&&T#X]0&9MO [#70S&\TL-H&UJEKL-L&]JD-IFV#::^!KG^CP:QM,#NUP;QM
M,#_U16N3IRTW.74=VGYC[W:ZW5ZRW<6<I$HN+\KB493-\K77_+#=3[?MZSTK
MRYN2^KTJZW_-ZG;5Y<]%DJ_%K\G7Y'J9BA^<M$JRY?K'B_.JQIM%SA<MY.T@
M_1N0)CX6>76_%FY^D]X,M _4[8WOM0^_LWY= 9S7[\K^K=&?WIH/NE)TTL4;
MH>FOA3[1Y@,=NE(W_U1\?B,F]K;Y;*"YHVX>;9;UVJUM<V.@N:MN[J77;X2^
M7?MDJ+FG;O[^H:S7/OWF:_=/:;Y[[>;0OJ!N_C&IFQM:TUPWQ!^_.^*'?Q_:
M)<,3-F#+Z HF.F%#[K:$K@\TCT_8D).G7EQ]^IOXX3_^3;.MO_RHV$>-??D:
M6]P85[[B[S_7"XJP2E?K_QGH\H>=:@ZKS6'\[?HA6:3OSNKC]#HM/Z=GETVG
M)W\9J@,2<TC,)3&/Q'P2"T@L)+&(Q&((DPK-W!>:J=(O?[\ORNJG*BU7]1E<
M_J=8-H4W5%E*9FQED9A#8BZ)>23FDUBPP^PMUHQ./E]:]M28S^V+\\^'13.P
MG#6?&9HF+Q>1G8LA3*H':U\/EK(>WG].RWK()=8'=5&4-9+E=Z),JG2P.)3F
MV.(@,8?$7!+S2,PGL6"':=K!7C]Y,S&G>J\XOK7<O%<<9.=B").*P]X7AZTL
MCI^+_&Y7$\UA8J@0E.W'%@*).23FDIA'8CZ)!?;1I[^F3:>SJ6GU*N%XP?G$
MG$PFO8J)R-[%$"95PG1?"5-E)?RUJ)*E*#;5NDKRF^;8T%2$6&S*,LVKH<I0
M>F,K@\0<$G-)S",QG\2"'68=[/"Z;EFV/NL5!KG2B,1B").J9[:OGIGZ.)(F
MZU0T!Y*A2E&V'5LI).:0F*M^BW3Q-4W*H9--C^R%3V(!B84D%I%8#&%2Z<SW
MI3-7[A>?BORG]B@CEEERG2VS*AL>E"BAL75$8@Z)N23FD9A/8L'\Z!1+KT^P
M)OT!.[G.B,1B").J1IMTEX,FRKKY;5/6)VR+,KW)*K')FZN>Q:WXLEG?;S+A
M9.NJS!:5^/O'='6=EH-3R^H5C*TG5'-0S44U#]5\5 M0+42U"-5B2I/+[^!J
MK/8BUW-:EBHZ4G-0S44U#]5\5 M0+42U"-5B2I.+3N^*3E<>\\)\727+Y:HY
M5RS3A^1K\]-K<9.N%V7VT"1_!DM.B8XN.747J_MT-W/RF*SK/N;I8WHC;HM2
M)#?U@;KN87W0MG9#(9'D-^(Q6R[%=2IN-NGV]X?V$R7+Q>>DS(K-NOYQ_ZK7
MXK8L5J^<=+$]K M=VZ461%6(3\7GW1]W%\"--X,E3KX7+JIYJ.:?L)VNBM5#
MDG\5]1N;UN=1]1M=OXW);O,E=V6:;G>TQZRZ%\WBNS.NJ]T9UQ]/9US_W3OC
MVF[K[51 \Z_MIGXM'N^SQ?VK9J<HRNPNJW>#Y==FHZNVLX@V];&DW<:FM(VU
MV6[##VWD 'TC0U2+4"VF-/GSJ,MT:,HKV?7G4;/CK"O1?A2)A[1<?&.Z5$V-
M_A1"HQRHYJ*:AVH^J@6MUK]@-K6G\\/_>B-:M \1JL64)A=4E]W0U.&-?4$U
M%Z:?JBFY2P<+"@UPH)J#:BZJ>:CFHUJ :B&J1:TV[]7Z1/JO%R.)J2[(]=1E
M/S1U^&/\53TU.+JJT.@'JKFHYJ&:CVK!<S0Q6%!DMR)4BRE-KK0N2**IDR3?
MJ+3K9)GDB^'C%QHM034'U5Q4\U#-1[6@U:3+Z+8V-XVC<T!RM1&JQ90F5U(7
M1-'42933+FQHZDL;:#@%U1Q4<U'-0S4?U0)4"U$M0K68TN0"[+(LVNQE+FV@
M.1=4<U#-134/U7Q4"U M1+4(U6)*DXNN2\%HZAC,,R]MH)$85'.^\X)_R5]%
MF^77_3<G7XM_E2GYDZ_#B/YU&*.9H]^^*KW].ND;\4LN3>//=J]S?XDH_5*E
MS==@7\'7B([Z-MOUK>G)Y-L7B%QT'_!0S4>U -5"5(M0+:8T^<O975))5R>5
MQD]"J<&Q'VNHYJ":BVH>JOFH%K3:X=!8F\VUF3;M#8T'%[1M:];_[@7:OYC2
MY"+I\D2Z,CIQ^2FM1',_D_H3?;D9G"]2 Z.+ DT.H9J+:AZJ^:@6M-KAOCXW
M-*.?@1U83)]-3-ON5P0:]J$TN2*ZL(^N3FB,GU%5@Z,KA-0<5'-1S4,U']6"
M5CN,B1NV,=/Z7]@.VP4/:\2P9O.!PP::0*$TN4BZ!(JN3J"<-EFJ*R=+U:L8
M739H,@757%3S4,U'M0#50E2+4"VF-+D N\2*;K[(9*F.IE=0S4$U%]4\5/-1
M+4"U$-4B5(LI32ZZ+M:BJV,MSYLL5:.C2PZ-MJ":BVK>=S;&+_FK]P]EMMS?
MA>[_;":W_4KQZU?;F=SM=.JH*=+WF[O-NGJ:()TW$Z3M*]G.WNK:&_'7H3A_
MW;>/25FO4==WRS6K/ CEF]U?]_.[_>\ &.W\;MW!JAGHM-/1TEQOO1ZI/Z9(
M%HNBW(Z%ZKXV;UO=(='<O?5FLTR'YG-]=%<(4"U$M0C58DJ3/^&Z.)&NCA.-
M29:KJ=&?:VB0"-5<5/-0S4>UH-5&)LO1/D2H%E.:7%!=JDA7IXK&),O5U.B"
M0M-#J.:BFH=J/JH%J!:B6M1JXY+E5!?D>NI"0KKZ=B[/N*B'QH-0S4$U%]4\
M5/-1+7B.-I@L;R'IHI]NF#/MZ!('&OJA-+F(NM"/KL[ /.,2!QKX034'U5Q4
M\U#-1[5 '[@3CJ'/C/FD?WHW/[X,J,^GAG%TB0.-CU":?-_T+CYB$#>Z6>W&
MWH;R2H=Z36.K!]4<5'-1S4,U']4"5 M1+4*UF-+D.NP2*L;+W/'&0',KJ.:@
MFHMJ'JKYJ!:@6HAJ$:K%E"8771>",5[BCC??07_)N\GJI\?F_']-VF<CY^P/
MLM3ZI)D%[UZ)]J\R:=_OTO"\_2O5O/V5>A.._IQ#TT>HYJ&:CVH!JH6H%J%:
M3&GRY]S!TY&X.^FHJ=$G%.Q#D=BG(K&/16*?B\0^&.D;=]*Q^E%8=+41JL64
M)M=0%T4RE*F+49<XU-3H&D+C1ZCFHIJ':CZJ!:TVZC)"B'8A>DX78JH+<MET
M82)#G5^)LB2_RQ/QMXUZ[@A-#Z&:@VHNJGFHYJ-:@&HAJD6H%E.:7&-=G,6P
M7V;N"(VVH)J#:BZJ>:CFHUJ :B&J1:@64YI<=%WDQ: ?Z:0&1Y<;&GQ!-1?5
M/%3S42U M= X?DZ4.=$G9N\")+K2F-+D.NJB+H8ZZA)>?;@2S1'L.S>=4C.C
MJP<-N*":BVH>JOFH%J!:B&H1JL64)A=9%X4QYB]SAH@&8E#-0347U3Q4\U$M
M0+40U2)4BRE-?E)Z%ZTQU=&:TY^5C@9G4,U!-1?5/%3S42UH->E1Z).Y-COZ
M5H%Y?$,6:Z(;\^FL_\QT-.Y":7)M='$74WU#EMT!Z3;[LKL,WLVL#]8'FG%!
M-0?57%3S4,U'M:#5FD>,5-+3T&?]AT6CZXU0+:8TN8JZ_(KYG?S*?NRDO@>%
MFAE=0&AX M5<5/-0S4>U -5"5(M0+:8TN<BZ\(1IO,C8R42#%*CFH)J+:AZJ
M^:@6H%J(:A&JQ90F%UV7MC#5:8O3QTYHU +5'%1S4<U#-1_5@E:3OK(SUR;F
MT=#)/!HZZ;.I9D_[(R>R=S&ER971!2I,=:!BW,@)C56@FH-J+JIYJ.:C6M!J
M_3"?J1\-G-#$!*K%E"8749>8,+]S Y#]P$G]E38U,[I^T(0$JKFHYJ&:CVH!
MJH6H%J%:3&ERD74)"7/Z,@,G-">!:@ZJN:CFH9J/:@&JA:@6H5I,:7+1=7$*
M4QVG.'W@A.8I4,U!-1?5/%3S42UHM<.!DV9:EF[VSPP'[@=B&M;,Z ^<T P$
MI<F5T64@3/7M0,8-G-#@ ZHYJ.:BFH=J/JH%K7;"P G--*!:3&E2$5E=IL%2
M9QJN[K,\$5=%OJ[*S:+YXJ[XT!QF5(,H-3FVEE#-0347U3Q4\U$M0+40U2)4
MBRE-+K@N*&&]S'U!+#0S@6H.JKFHYJ&:CVH!JH6H%J%:3&ERT76Y"DN=JSAY
M$*5V1E<9&JQ -1?5/%3S42VPCI^),SB(LHX?B3,XB$)[%U.:7!E=&,)2WTEB
MU"!*;8VN#C0!@6HNJGFHYJ-:8 W?2L*8]P=1Z&HC5(LI32ZB+MQ@J<,-G]+'
MW0V;>G=^>AI$B7^*TV[+J/[&E+H7H\L/C4:@FHMJ'JKYJ!:@6HAJ$:K%E";7
M:!>SL*R7&7>AB0M4<U#-134/U7Q4"U M1+4(U6)*DXNNBV58W'-9U-3H0D.C
M&:CFHIJ':CZJ!=:SGLN"]B%"M9C2Y(+J(A@6]UP6-36ZH-#8!:JYJ.:AFH]J
M :J%J!99SWDN"]4%N9ZZ=(6E3E><>#<SM3*ZE-!L!:JYJ.:AFH]J :J%J!:A
M6DQI<HUU.0WK9>Y58:&1#51S4,U%-0_5?%0+4"U$M0C58DJ3BL[N<AVV.M<Q
M_FYF:G!LN:&:@VHNJGFHYJ-:8!_?M,*8SHS^7:+1E4:H%E.:7$==7,-6W]=B
M_#/'U.#H.D*#&JCFHIJ':CZJ!:TFW<=O;O;OZ!(.+&9I=O_!9!':MYC2Y +I
MHA6V.EKQH2CK-NF-2%;%)J_$#UE>CZ;J$ODMS5=9?IW]*/XIFO590[W_H-9'
M5PL:N$ U%]4\5/-1+4"U$-4B5(M;39L<?C!LYSGV)2^759?+L+^?RWAZQ,]@
MW:!1#%1S4,U%-0_5?%0+6DT*(&FVJ?>/,D.+F;/^HU_1OL6M)NWIVL0^^&J^
MO*-WV0E;G9V09P=4DW!J:/0NC\8?4,U%-0_5?%0+4"U$M0C58DJ3RZR+/]@O
M$W^PT?@#JCFHYJ*:AVH^J@6H%J):A&HQI<E%U\4?;'7\X3!VOATF9?G=8.Q<
M[8RN,C3[@&HNJGFHYJ-:T&KR?6"';A@[N.#0#6/1_L64)M=&EV2PU4F&/_)U
MNM@T3TU5?R-#S8PN#33%@&HNJGFHYJ-:8!\_%L.:Z9/YM%\9 \M-3</H?R,#
M[5U,:7)A=)$$&XDDJ)71=8%&$E#-134/U7Q4"U M1+4(U6)*DVNLBR38+Q-)
ML-%( JHYJ.:BFH=J/JH%J!:B6H1J,:5)13?M(@E3=23A4Y'_U.8/Q#)+KK-E
M5F7IX$F?6AI;9ZCFH)J+:AZJ^:@63(^S"+IIVM/^<&AH.6MJ3/KSVVCO8DK;
MU<;Y^CY-*R>IDLN+55K>I5?I<KD6B^8*Z;NSYMKJ_J^B3&_KVM'>OM?/SH_^
M[FEO?:WY^WG'7%X\)'?IQZ2\R^J#V#*]K<G)FVE]EEQF=_?[7ZKBX=V9=B:N
MBZHJ5ML?[]/D)BV;!>I_ORV*ZNF79@6/1?GGMMN7_PM02P,$%     @ UH.K
M5O?4T^UH P  U0\  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULK5?1
M3MLP%/T5*YL02(/$2=,DT$9:4TU# @E1V![0'MSVMHU(XLYV*>SK9SLA;2!$
M5/)+:SOW'-]CG[3W#K:4/?(5@$#/>5;PH;428GUNVWRV@ISP,[J&0CY94)83
M(:=L:?,U S+7H#RS7<?IVSE)"RL>Z+4;%@_H1F1I 3<,\4V>$_8R@HQNAQ:V
M7A=NT^5*J 4['JS)$B8@[M<W3,[LFF6>YE#PE!:(P6)H?<?G"?850$?\2F'+
M]\9(29E2^J@FE_.AY:B,((.94!1$?CU! EFFF&0>?RM2J]Y3 ??'K^P_M'@I
M9DHX)#3[G<[%:FB%%IK#@FPR<4NW/Z$2I!.<T8SK3[0M8P/'0K,-%S2OP#*#
M/"W*;_)<'<0> /<^ +@5P/TLP*L GA9:9J9EC8D@\8#1+6(J6K*I@3X;C99J
MTD)=XT0P^325.!%?45)P=$->R#0#=#P&0=*,GZ!3-)&.F6_D(ET@OJ),G I@
MN3RSXA%E&G6*[B=C=/SU9& +F8HBM&?5MJ-R6_>#;:\).T,>_H9<Q_5:X$DW
M? RS&NXVX;8\@/H4W/H47,WG?< WT?KNE+XQ3 5ZN)(!Z%) SO^TB2O9>NUL
MZLT[YVLR@Z$E7RT.[ FL^.@+[CL7;5(-D36$>[5PKXL]OJ."9.W7VZ:[).MK
M,O4#\13[_<"+HO[ ?MJ7U!+G1Z&'<1W7R+979]OKS/:RF,LW@J4R95+,44+S
M'-A,34<J;6G49)46!!T??0E=U[FX3$:)'N*+$Z2<CC!ZN(9\"JSU6CMW/_1:
M#9$U#LJO#\HWZF??I'!#9 WA_5IXWZ2?2S)_WZ=.A,,H>N/GMCC7BX*PW<]!
MG6W0[6?IS]*7;J<O.UD.O1Y#9 W!82TX-.K+T*1P0V0-X5$M/#+IR^B=W]P(
M.[VWMFP)"P/<#]I=B9U=3>!\TI?_.GW937/H_9AB:XK>*X2P46]6=*;$&V)K
MBM_5/[BSRCC4GQ7;OO-PS_?=WAN#ML9Y?NA]X-!=V8*[ZY;R?SZAA2P'-F5#
MH$L ;=I.RW;R'GQKAMB:I[ KAW#/K&6-%CBFV)KB=R4.[BPD#K:L_ZXF;;=L
M6UR+9>V]GDLUO+*C6::R*<I@(8'.62!Y6-E#EA-!U[H-FU(AFSH]7,F^&Y@*
MD,\7E(K7B>KLZDX^_@]02P,$%     @ UH.K5J"?V?(B!   :18  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C N>&ULM5C9;N,V%/T50BV*&:")1%)K:AOH
MV"@F0 ($2=,%@S[0-FVK(XDN2<4S?U]24K38,EL'G)=8R[WG+CRD3N[DP/AG
ML:-4@B]Y5HBILY-R?^.Z8K6C.1'7;$\+]6;#>$ZDNN5;5^PY)>O**<]<Y'FA
MFY.T<&:3ZMD#GTU8*;.TH \<B#+/"?_Z@6;L,'6@\_K@,=WNI'[@SB9[LJ5/
M5#[O'[BZ<UN4=9K30J2L )QNIL[/\&:.L':H+'Y+Z4'TKH$N9<G89WUSNYXZ
MGLZ(9G0E-011/R]T3K-,(ZD\_FE G3:F=NQ?OZ+_4A6OBED20><L^SU=R]W4
MB1VPIAM29O*1'3[2IJ! XZU8)JJ_X%#;1L@!JU)(EC?.*H,\+>I?\J5I1,\!
M^F<<4.. _J\#;ARJSKEU9E59"R+);,+9 7!MK=#T1=6;REM5DQ9Z&9\D5V]3
MY2=G=XP4 CR0KV294?!N025),_$>7($GQ9AUJ1ZR#<A8L;V2E.?J2MLO24:*
M%556ST\+\.[[]Q-7JF0TI+MJ G^H Z,S@>\)OP88_@B0A_"(^]SLOJ"KUAT-
MW5W5@K8/J.T#JO#P6;RE!+>%D+Q4))7@TYTR +>2YN*OL>)J-'\<3>^]&[$G
M*SIUU.82E+]09_;#=S#T?AHKU1+8H'#<%HY-Z+-?F2396(6U6UBYZ</@909A
M%,61'TS<EW[VIX:)YWN>AUJ[06)^FYAO3.R."G$#YB7G>CWVC%?;_I2,8[G7
MR$$OI:L A8$7X:/<1PS]& =Q[(\G'[3)!^;D_SO'X"1T&$ <1N@HQ5,['WD^
MA/%XAF&;86C,\+'D) -S3M>I!,]%T]L_2K$K4[!(U49(5Q+HXP% \.F>YDO*
M1W>",<RE.\$2V* C4=N1R.H1$-DLW!+8H/"X+3Q^VQ$0GU /H@ &T#NBZ)@=
M]F,8CE,T:?-*;%$4&2EJ#'/I2ED"&W0$>MWGVK-*T@;.4NVVT(;%][0*?!M1
M&[\^ W&(8PCA$5/'#(,X">(S'RO8Z0=H_$I?0E9L)*LYSL4K]BVT!>S$!<1V
MZ6H4*Q<7;PEM6'PG8*!9P9RGZZGL0!C%.#D^6,<,41)A?(ZNG3Z!9H%R 5U]
M,UV-<2Y>,4MHPZYTF@B&=NEJ5?S80AL6W\D?:!09!KI&I]_W.($QC([I.F88
MAN=/UTZA0+-$N8"N@9FNQC@7KY@EM&%7.GT$$[MTM2J$;*$-_U_OE! RBHWS
M=&W\!H=F"!,?)T=T-0<8+P"8<N^$##(+F3_+OU-2; MBY*H9Y.(A@R6T8<F]
M^8KE 8O="<NWD$&HDT'HC4,6=#H\\1,_BH^9>FH6P+ G%^J\W-X<4 ]A[PG?
MIH4 &=TH/^\Z4GN"UW/-^D:R?34:7#(I65Y=[BA94ZX-U/L-8_+U1D\;V^GR
M[%]02P,$%     @ UH.K5O R,M]C @  F04  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C$N>&ULA91=;]HP%(;_BI5-52NMY(,D,!HBE:*IDSH)0;M=3+MP
MDA.(ZL29;4CY]SMV(&)K8#>)O\[[O,?V<=1P\2HW (J\E:R24VNC5#VQ;9EN
MH*1RP&NH<";GHJ0*NV)MRUH S4Q0R6S/<4*[I$5EQ9$96X@XXEO%B@H6@LAM
M65*QGP'CS=1RK>/ LEAOE!ZPXZBF:UB!>JD7 GMVIY(5)52RX!41D$^M>W<R
M"_5ZL^![ 8T\:1.=2<+YJ^Y\S::6HPT!@U1I!8J_'3P 8UH(;?P^:%H=4@>>
MMH_J7TSNF$M")3QP]J/(U&9JC2V204ZW3"UY\PB'? *MEW(FS9<T[=K0MTBZ
ME8J7AV!T4!95^Z=OAWTX"?"\,P'>(< SOEN0<3FGBL:1X T1>C6JZ89)U42C
MN:+2A[)2 F<+C%/Q$Z>5) NZIPD#<CT'10LF;\@M6>'Y9UL<Y#EAO%K?*A E
M)IPH/(R:[O%DE(QLA2:TE)T>@+,6Z)T!?J-B0(;N)^(YWI"\K.;D^N/-WS(V
MYM EXG6)>$9W>$;WU.X3VB7/VNY<VUUV=LG/^T0J@5?A5Y_SEN#W$W1Y3&1-
M4YA:>/\EB!U8\=4'-W3N+O@?=OZ'E]3C)>@2RD#H!/3>]!EL)4(CH<MM%P=>
M&#@C7+SK8?L=V[_(1IS?AVNC@A-<Z(]'_FC<CPLZ7/ _7$"N:%G?$9KCK>I#
M!^_07NA^]OO!80<.+X*?N:*LCQ:^VU?7'8TPU> ?H'U2:?K1PMN\+K" &.08
MZ@Q&Z%BT#T';4;PVQ9=PA:5LFAM\.T'H!3B?<ZZ.'5W/W6L<_P%02P,$%
M  @ UX.K5C0K+@>M#@  C^H  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N
M>&ULM=U;;Z/*EL#Q]_D4*.=HM$<ZZACP-2<=J7<,F/OUS&CF:![HN))8VY<,
M)GV1YL./<; ='%*Q]_P[#]T.H7X%5+*67;#@^ONJ^&/]*$2I_%C,E^O/%X]E
M^71U>;F^>Q2+?/UI]226FY_<KXI%7FZ^+1XNUT^%R*?;1HOYI=;I]"\7^6QY
M<7.]7185-]>KYW(^6XJH4-;/BT5>_/Q=S%??/U^H%[L%R>SAL:P67-Y</^4/
M(A7E/YZB8O/=Y5Z9SA9BN9ZMEDHA[C]??%&O,GU4-=BN\>\S\7W]ZK52[<K7
MU>J/ZAM[^OFB4VV1F(N[LB+RS7_?Q*V8SRMILQW_4Z,7^SZKAJ]?[W1SN_.;
MG?F:K\7M:OX?LVGY^/EB>*%,Q7W^/"^3U?>)J'>H5WEWJ_EZ^Z_R_67=?N="
MN7M>EZM%W7BS!8O9\N7__$=](%XUT+1W&FAU ^W4!GK=0#^U0;=NT#VU0:]N
MT#NU0;]NT#]J,'SO* WJ!H-3>QC6#8:G-AC5#4:G-E [NY'KG-QD/]@GC[:Z
M&V[UY/%6=P.NGCSBZF[(U9/'7-T-NGKRJ*N[85>/Q_W])KN!5T\>>74W].K)
M8Z_N!E\]>?2UW>AKV]&_?/F#WT:+<5[F-]?%ZKM25.MOO.K%-N1LVV^"Q&Q9
M1<>T+#8_G6W:E3>)F.>EF"I17I0_E:S(E^M\&[?6RF]C4>:S^?K?KB_+34_5
M^I=WM7K[HFKOJ*KBKY;EXUHQEE,Q;6EOR=OK'[6W/^A?DP"7FT.T/T[:[CC]
MKDG%L;C[I*B=ORE:1^TJ_TC'RF]_;3TP)S"ZNF5&$F8L9X+5MT^*IF^9H80Q
MY(PIOFZ8X8>,>?I.]22,)6?\O-@QFBYA)J<SFH2Q3]^IOH1Q3F:D6^.>,.!Z
MYT/&.X>Y#?Y3^>U?_Z+V>W]OLWRY%=Z5)^U9< [SP2:%)QSLSO;W65,EFQ2=
MPWRP2?$)NZ=V/_PU2N2,\SS?,/J'?V+I"7\;G8__4K-SF/</4"/2ZON,I&]Q
M_?^1D91_>IM6BEV*Q?J_6[;_]Y<NNNU=5)\XKM9/^9WX?+'Y2+$6Q3=Q<5/M
M0>?O;2&=Q,8D9I"826(6B4U(S"8QA\1<$O-(S">Q@,1"$HM(+":QA,12$LL@
MK)$JNOM4T97I-_:R%!NU5/+%ZGE9MB4"*7!N(GC!^ENLFG;Z=C/J]O7^]>6W
MUQ&>[-)XVZ76Z78ZS2[-EK6T[D@;C)KK6>2F34C,)C&'Q%P2\TC,)[& Q$(2
MBT@L)K&$Q%(2RR"L$95[^ZC<DT;E+]M@K$R?A5*NE/5C7HC'U7PJBK;X+*7.
MC<\D-B8Q@\1,$K-Z;U+'0._HPT$S<TS(/FT2<UIV0!MT^UIS!URR3X_$?!(+
M2"PDL8C$8A)+2"PEL0S"&F&\OP_C?6D8'V_B]_OOJZ5MSXW;)#8F,8/$3!*S
M7K#>Z[ W&/6ZW:.X-R$[M4G,:=F#7E\=]H9'D9OLU",QG\0"$@M)+"*QF,02
M$DM)+(.P1N0>["/WX,/(/<U+T1:W/VBY.\M9S>P/VD*UM/VYH9K$#!(S2<PB
ML0F)V23FD)A+8AZ)^206D%A(8A&)Q226D%A*8AF$-8+^<!_TA]+0'3Z7ZS)?
M3F?+!V6^RI?*UWR>+^]:DX!4.O?-.XF-2<P@,9/$K&'+K/[FZ^A,PH3LTR8Q
MA\1<$O-(S">Q@,1"$HM(+":QA,12$LL@K!'K1_M8/Y+&>J^*[]7\^E2L[XK9
M4W5U3%N<ERKGQGD2&Y.806(FB5GR8?2+3\I_/8KES]4F9WNS9R5_*(285F=-
MQ(]2+#>O'L5+,K]?%4H^G<ZJD<[GBJ[\%'FQ_I>\7J<052%$E?KKK*]\S]?;
MWY#54G&>YS\557NYG.U3VV<*<I]M$G-(S"4QC\1\$@M(+"2QB,1B$DM(+"6Q
M#,(:>4;M[!--54WR0:992TX#R)N?FV)0;8QJ!JJ9J&;]&4UI2P3H9MFHYE [
MZ:*;Y:&:CVH!JH6H%J%:C&H)JJ6HEE%:,R&\*A=3I0EA?\FE^/$DENO6Z24Y
M<792(+4QJAFH9J*:]6>T]J0 03:Z?PZJN:CFH9J/:@&JA:@6H5J,:@FJI:B6
M45HS*6B'I*!)D\*7N[OB64R569T<6I."E#@[*9#:&-4,5#-1S:JUUQ?=:/JP
MIQZ=>$ [M5'-:=D%==CK'I5$N&BG'JKYJ!:@6HAJ$:K%J):@6HIJ&:4U _JA
M!%>5EFW=_+XJ-FVJ^63)U ]:8XMJ8U0S4,U$-0O5)JAFHYJ#:FZM'94-]#7M
M*(]X]8K5Q^[]FKW.RU=S5?]4,SC=#-&]CE M1K4$U5)4RRBM&8X/9:[5?9!.
MF72QEW>KA?B;$I:/[>54<NCLH$QJ8U0S4,U$-:O6&F]1=;77TX_?9I.]VJCF
MH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFE-</_H9Y6E1?4-N^(\T]?++Z*HO6V
M-W+H[/"/UM.BFH%J)JI9J#9!-1O5'%1S4<U#-1_5 E0+42U"M1C5$E1+42VC
MM&:2.%3KJB\E9;_TMFDJ6M:+:F-4,U#-1#4+U2:H9J.:@VHNJGFHYJ-:@&HA
MJD6H%J-:@FHIJF64ULP?AYIA55[Z>]9=>^36V7D"+2I&-0/5S%I[/4.LCU1]
MT#VZ3QO:ZP35;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M8S2FAG@4$"LRBN(
MY3?\D3<^.^2C5<.H9J":B6I6K35NFJ,-NOJ;,PMO*XS;UK/1K7-0S44U#]5\
M5 M0+42U"-5B5$M0+46UC-*:P?Q0(:S*:TMO'V?B7C%^B+OGZO%32GA_/[L3
MA?SL 5HOC&IC5#-0S40U"]4FJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IE
ME-9\N-6ASE?K_/JS!QI:#(QJ8U0S4,U$-0O5)JAFHYJ#:BZJ>:CFHUJ :B&J
M1:@6HUJ":BFJ9936S!^'LF!-7A8LGSN2-SX[,: %P:AFH)J):A:J35#-1C4'
MU5Q4\U#-1[4 U4)4BU MKK7&'1B'0[TS.JJ$3%I6[.K:VZ<^I2TKJ@.MH^K'
M=V3/ZC4;U1^J=ES^T0S$VB$0RTMQS[D-J)PZ.RRC);FH9J":B6H6JDU0S48U
M1VNIW!T-=/WXAO]HKQZJ^:@6H%J(:A&JQ:B6H%J*:AFE-1/ H717DY?N^D7S
MGI*R"7\Y=78"0$MX4<U -1/5+%2;H)J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJ
MI:B645HS31Q*BC<O?_V$?Q?-'Z0V1C4#U4Q4LU!M@FHVJCFHYJ*:AVH^J@6H
M%J):A&HQJB6HEJ):1FG-_'&H2=;D-<D?3/BC=<BH-D8U ]5,5+-0;8)JMO;V
ML;W]CJIUU:-Y50?MUD4U#]5\5 M0+6P;KEYGT-6/YLNC>L7&Y':WVQF..L->
M<]48W<($U5)4RRBM&:L/I<':QT_R?>]YD/*F9T=JM.(7U8P/#I+S//^T?4I*
M]>C+86MP1HM\46V":C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEI&:<U,<"CR
MU>1%OOL;R3WELVEK.D +>U%MC&H&JIFH9J':!-5L[6T)LS8<]D9OWK>CA;VH
MYJ&:CVH!JH6H%J%:C&H)JJ6HEE%:,^H?"GLU[M' <NKL!("6^:*:@6HFJEG:
MV_+=KM[O#8ZJ?-%.;51SM+>5REV],^@=7^N#%OFBFH]J :J%J!:A6HQJ":JE
MJ)916C.P'XI\-7F1KSG[\>JI*TKQWAP/6M>+:F-4,U#-1#6KUJI']>PC8N=3
MIZOWCJ,Z6K*+:@ZJN:CFH9J/:@&JA;4V:OXFZ<=3\:>L%:-;EJ!:BFH9I36"
MM7XHL=7EC])][\),Y7^5\6;9?;Y9'N5/']RC0=[)N;$<U<:H9J":B6H6JDU0
MS48U!]5<5/-0S4>U -5"5(M0+4:U!-525,LHK9E #C6V^DMAV"^]9%-'2W%1
M;8QJ!JJ9J&:AV@35;%1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M8S2FOE#.^0/
M>6GP_N3O^]=MRH6SLP-:$5QKC0+KWK!__.Q: ^W51#4+U2:H9J.:@VHNJGFH
MYJ-:@&HAJD6H%J-:@FHIJF64UHS[AXI@75X1O'U8I/*4_\R_SL5:R9=3):\?
MV#Z?Y5]G\UDY$^O6=(#6!Z/:&-4,5#-1S=+?/E96'^@=[>BV"1.T5QO5G%I[
M?398[P\[O:-[H[AHKQZJ^:@6H%J(:A&JQ:B6H%J*:AFE-0/]H:9W\U(6Z.4U
M677CUV%D..AJVN HCMS*>SD[3I.:@6HFJEFH-D$U&]4<5'-1S4,U']4"5 M1
M+4*U&-425$M1+:.T9LP_U.'J\CI<^_7%/\IJN;W L_W-?.^TZT]NY3V>'?_1
M<EM4,U'-0K4)JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9I37C_Z&V5Y>7
MK2;B*?^Y$,M26=TK17V&^&E[AOC]3(#6_*+:N-::DQW]86\P.I[F?[NBNJU(
M/YI2,-'MLU!M@FHVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):1FG-('\HV]7E
M9;N22T?_S'.^Y+V='?_1(E]4,U#-1#4+U2:H9J.:@VHNJGFHYJ-:@&HAJD6H
M%J-:@FHIJF64ULPDAU)@_:4B[==>0XK6"*/:&-4,5#-1S4*U":K9J.:@FHMJ
M'JKYJ!:@6HAJ$:K%J):@6HIJ&:4U\\>AXEB75QQ_J2\<VM4<MZ8'M-P8U<:H
M9J":B6I6K37NV*CV^\</.)J@O=JHYK3M0V?8[1_?1 +MU4,U']4"5 M1+4*U
M&-425$M1+:.TEY!^N7X4HASG97YSO1#%@[@5\_E:N:LN"_I\44TY[9<JA;BO
MGB1_]46[N'RS_%:],M66Y99Z-6E;[JI77MMR7[T*VI:'ZE74MCQ5K[+M\LO#
MYM]</^4/PL^+A]GFD\I<W&]VI?-IT+M0BMG#X_Z;<O7T^4*]4+ZNRG*UV+Y\
M%/E4%-4*FY_?KU;E[INJ@^^KXH_MX;KY/U!+ P04    " #7@ZM6+)'R1V #
M  "2"@  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6RMEEUOI#84AO^*
M1:MJ5VH"QIB/= 8IFZAJI5:--MWM1=4+#W@R5@QF;9-)_GUM#T,)>$9ST1NP
MS7F/GW/PQUGMA7Q6.THU>&UXJ];!3NON)@Q5M:,-4=>BHZWYLA6R(=ITY5.H
M.DE)[40-#^,H2L.&L#8H5V[L098KT6O.6OH@@>J;ALBW3Y2+_3J P7'@,WO:
M:3L0EJN./-%'JK]T#]+TPM%+S1K:*B9:(.EV'=S"FSOH!,[B*Z-[-6D#&\I&
MB&?;^;5>!Y$EHIQ6VKH@YO5"[RCGUI/A^#8X#<8YK7#:/GK_V05O@MD01>\$
M_XO5>K<.\@#4=$MZKC^+_2]T" A;?Y7@RCW!?K"- E#U2HMF$!N"AK6'-WD=
M$C$1P.2$(!X$\:4"- B0"_1 YL*Z)YJ4*RGV0%IKX\TV7&Z<VD3#6OL;'[4T
M7YG1Z?(/O:,2/) WLN%4 =+6X+:J9$]K\!LC&\:99F;\PSW5A''U$5R!1[.4
MZIY3(+9 .'DWE9-!SB?R*_#E\1Y\^/[C*M0&VDX=5@/@IP-@? +P=R*O 8(_
M@CB*D4=^=UY^3ZM1'K^7AR958[[B,5^Q\X=.^)L&?V'N_K[=*"W->OW'%_UA
MNL0_G=W$-ZHC%5T'9I<J*E]H4/[P'4RCGWRY^)^<O<L,&C.#SGDOCZ&['2I9
MQ?2;+]Z#D]0YL6?,2PD1S*-H%;Y,(UF:H0BEH]$[PF0D3"XBE+35A/O@#GH\
MF;5 68%F;$LKG*;)"3@\PN&S<%\)[^D5J6L#J,GK<4_Y*/%B_@QF,\:E35I$
M&/D9TY$QO2B!K-74+" -M #$I),3;48[(OV_/%VRP#0MX S98Q;E28K]S-G(
MG)UE'K8G,#<>Z'I9[<R9;S<O_=:SSMQ'VD><+5 0BK,B3F?('KNX2(HD\C/G
M(W-^49XKT31,N1O39%H1<\H88A]PO@"!&8KQ#-=C5> X\<,6(VQQ$>R&M,^
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
MF !5S:AJ8^3&S86E-#AEW++ L0[*&N#]2DISV-@ _H]"^@M02P,$%     @
MUX.K5F-W0VC&!   ]1\  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL
MK9GO;Z,V&(#_%8N=IIYT"Y@$DG1)I+; ;9,J5>W=[L.T#RXX!!5P9CM)]]_/
M_"B!'O'!]-Z'*Q#>Y\5^P+S8JQ/C+V)'J42O69J+M;&3<G]MFB+<T8R("=O3
M7/VR93PC4NWRV!1[3DE4!F6I:5N6:V8DR8W-JCSVP#<K=I!IDM,'CL0ARPC_
M]Y:F[+0VL/%VX#&)=[(X8&Y6>Q+3)RJ_[A^XVC,;2I1D-!<)RQ&GV[5Q@Z\#
M/"\"RC/^3.A)M+91T91GQEZ*G=^CM6$55T13&LH"0=2?([VC:5J0U'7\4T.-
M)F<1V-Y^HP=EXU5CGHF@=RS]ED1RMS86!HKHEAQ2^<A.O]&Z04[!"UDJRO_1
MJ3K7F1DH/ C)LCI874&6Y-5?\EIW1"L 7PJPZP![:,"T#I@.#9C5 ;/W <Z%
M *<.<(8&N'6 6_9]U5EE3WM$DLV*LQ/BQ=F*5FR4NLIHU<%)7MQ93Y*K7Q,5
M)S=W+,N4X"?)PA=TY5%)DE1\1+^@KT\>NOKP<65*E:4XUPQKHE\1[0M$C.Y9
M+G<"^7E$HY[X0!\_U<2;JG5-$^VW)M[:6N#-(9X@['Q"MF7;/==SIP__XY!/
MD+6\&.[IP^\)5^&X#,=]O?F#[$1EMZV+X<& [-,J^U33E]/F=IF6O.F0V^6O
MFV<AN1H;_NZYL-L*-.L'%0/FM=B3D*X--2(*RH_4V/S\$W:M7_L40<(\2)@/
M"0N 8!VULT;M3$??W,0QIS&1%(D=4?@^IUK"6*>0, \2YE<PIX05K^;CQG;Q
M B_4XW]LZP)*VM'E-+H<K:YOA'.22X'V!Q[NU+NUSY<6,=87),R#A/G.0%]
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
M70)7#?#]BC&YOU$.JO/=^;]02P,$%     @ UX.K5GKJ>Y<0 P  ?@H  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULM99M;],P$,>_RBD@-"18GM9V
M&VVD/2'V8C!M@KU O'"3:V,ML8/MM$/BPW-VTJR(+NL&O$G\=/?_W=EQ;KR4
MZE;GB ;NRD+HB9<;4QWZODYS+)G>E14*FIE)53)#737W=:609<ZH+/PH"(9^
MR;CPDK$;NU3)6-:FX (O%>BZ+)GZ<8R%7$Z\T%L-7/%Y;NR GXPK-L=K-)^K
M2T4]O_.2\1*%YE* PMG$.PH/CT-GX%9\X;C4:VVPH4REO+6=\VSB!98("TR-
M=<'HM< 3+ KKB3B^MTZ]3M,:KK=7WM^[X"F8*=-X(HL;GIE\XNU[D.&,U86Y
MDLL/V 8TL/Y266CWA&6[-O @K;6196M,!"47S9O=M8E8,XBC!PRBUB!RW(V0
MHSQEAB5C)9>@[&KR9ALN5&=-<%S87;DVBF8YV9GDABG%A-&P<XJ&\4*_AK=P
M37N?U06"G $1I+>P;)8U2>2&HQ[[AN2M$S]MI8X;J>@!J1@NI#"YAC.18?:[
MO4_8'7NT8C^.>AU>,+4+<?@&HB"*X27XH'.F4+>O'H6XRT[L%.('%-83<>T2
MT>8+CKI$P->CJ3:*,O-M4TX:@;W- O:;.]052W'BT4>E42W02UZ]"(?!NQ[\
MO0Y_K\][\K$NIZ@L_*?::,-$QL4<Z 5XARKEFDTI-F9@BG,NA)VDM29'J%!Q
MF6V*IU$<.$7[R2^2. B'PW@P]A<;4 <=ZJ 7]<9]/L 6J.@R6/$1B.(I/C\"
MV.$"3F51,*7M4',T7L//M>.R*<H&-EP/<[@[/ A&FZ,<=E$.M]R0<ZUKS""K
ME67N3WFOS\U'"'I.SZB#'6T)>];NQI:\O6Z?SKO?\>YOR7O"1$KW//%*10>E
MXFI;]%Z%IZ,?=.@'?W?ZMXOHN:>]%^[I48?!_<\G^#<7%-+0HU=3*[;UW12N
M_23#_WH[_8'_W)UJ.1^_F/RUDJ!$-7>%CX94UL(TU4$WVA571TU)<;^\J<SH
M-TMWJX8"9V0:[(Y(7#7%3M,QLG(%QE0:*E=<,Z<"$95=0/,S*<VJ8P6ZDC/Y
M!5!+ P04    " #7@ZM6R5H&:\P"  #\!P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V.2YX;6RU5=M.VT 0_9616U4@0>S8Q$EI8HD 59%*&Q&U/* ^;.Q)
MO,+>37?7,4C]^.[%<5(I1$#;%^]M+N?,C&>&-1?W,D=4\% 63(Z\7*GEJ>_+
M-,>2R Y?(M,O<RY*HO11+'RY%$@RJU06?A@$L5\2RKQD:.\F(AGR2A64X42
MK,J2B,<Q%KP>>5UO?7%#%[DR%WXR7)(%3E%]6TZ$/OFME8R6R"3E# 3.1]Y9
M]W0\,/)6X#O%6F[MP3"9<7YO#E?9R L,("PP5<8"T<L*S[$HC"$-XV=CTVM=
M&L7M_=KZ1\M=<YD1B>>\N*69RD?>P(,,YZ0JU VO/V'#IV?LI;R0]@MU(QMX
MD%92\;)1U@A*RMQ*'IHX;"E$X1,*8:,06MS.D45Y011)AH+7((RTMF8VEJK5
MUN H,TF9*J%?J=93R2T1@C EX> "%:&%/(1CF.K49U6!P.>@$RD581EE"] +
MX .*E$HRT\_U6OD8&CMP=XWE#,6/H:\T.N/#3QLD8X<D? ))!-><J5S")<LP
M^U/?UZQ::N&:VCC<:_":B Y$W2,(@S""M^"#S(E V2Q[/$1M\"+K(?JOP;O[
MK,W"E<)2[@R;PW"R&X/Y:4_EDJ0X\O1?*5&LT$O>O>G&P8<]#$]:AB?[K&\8
M?MTP.8(OE<FQ(3AU$?VU,Z8.OG/0LPY,BU@E4="-XZ@W]%<[D/5:9+U7(+NU
M?R%F<+9"H9L*W*#I3";^Y[JZA&X"%2F@H'.$ \K@$8F0A[M@[_<>.DWH!E"Z
MJ@TA(X_[BBINB<7_@MBE*R6$B: IZ@QL"GP7'>>SNYV&N!._#_J[L]!OP?:?
M!_9R4]DOK(_^R^ICT"(;O +9WX9Q\,PP^EL=N42QL'-'0LHKIEQS;F_;T7;F
M.OI&W,U%W<86E$DH<*Y5@TY?.Q=NUKB#XDO;WV=<Z6EAM[D>SRB,@'Z?<Z[6
M!^.@'?C);U!+ P04    " #7@ZM6@H#,;%P#   T#   &0   'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6R]5]M.XS 0_14KK!!(6W+K%=I(%%CM/K"JJ%B>
M33)M+!*[:[LM^_<[=M+0EC3T ?'2Q,[,\3ECSW@Z7 OYHE( 35[SC*N1DVJ]
MN'1=%:>04W4A%L#QRTS(G&H<RKFK%A)H8IWRS T\K^OFE'$G&MJYB8R&8JDS
MQF$BB5KF.97_QI")]<CQG<W$ YNGVDRXT7!!YS %_;B82!RY%4K"<N"*"4XD
MS$;.M7]YXP?&P5K\8;!66^_$2'D6XL4,?B4CQS.,((-8&PB*CQ7<0)89).3Q
MMP1UJC6-X_;[!OV'%8]BGJF"&Y$]L42G(Z?OD 1F=)GI!['^":6@CL&+1:;L
M+UF7MIY#XJ72(B^=D4'.>/&DKV4@MAP0I]XA*!V"?8?V 8>P= BMT(*9E75+
M-8V&4JR)--:(9EYL;*PWJF'<;.-42_S*T$]'=U1RQN>*3$"2:4HED+-;T)1E
MZIRTR!2/3;+,@(B9B1:+">4)25BVU) 0CL>,\5CD0!;HKJQ[BSQ.;\G9M_.A
MJY&@6<:-2S+C@DQP@$Q([@77J2)W/(%DU]]%896Z8*-N'#0"WE-Y04+_.PF\
M(*SA<W.\>]! )ZR"'5J\\ #>V$8P$TJ]Q:LN2@5*NQ[%)/:E6M 81@YFK@*Y
M B<Z/?&[WE6=Q$\"VQ'<K@2WF]"CWWA K%RL-T2G]I@PD9#3DW[@^U>$+W.0
M5 M9%X4"NFNA335:1:V@%X9^MS-T5]L*ZPS;?5RA71GNL.]4[#N-[)]L#<!S
M3E?(<@X$3WJ.I0>3,GXA6!.5QFS [*GT), %)NDA1<5RG2VB/E;;SB#P]A2]
M-QP,_!V['4'=2E#WN.UH/'T%1G\[G-Y%T-NC6&_5J2?8JPCV&A/DMBPL^T6E
MCF;O,Y/DD\!V1/<KT?T/=Z44O)LFK>;\Z!^;'W6&3?DQJ(@/OC8_!L?FQWO#
MQOSPO;?;T&N4=#>;87]A;CM[QV&C47N+-8+4'Q=2=^P^ 6A7Z-:U[W_MWI7K
M';%Y-9;-NQ>\B0H:16W*Q\<UK@3ZJ,@=,-NO<NY6_X4).[=MJ<*0+KDNFI5J
MMFI]KVW#MS<_-BVQ[>O>8(I^&EN1.>.*9#!#2.^BA^&318M:#+18V"[O66CL
M&>UKBFT]2&. WV="Z,W +%#]48C^ U!+ P04    " #7@ZM6DF*T'C@$   R
M%P  &0   'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6RUF%UOVS84AN_W*PAM
M&%H@B[[\E<PVT%@:%J I@J;9+HI=,-*Q1502-9*RG?WZD90B6ZY"Q ![8XL4
MST.>]U#D(><[RK[Q#$"@?9&7?.%D0E37KLN3# K,+VD%I7RSIJS 0A;9QN45
M YQJHR)W \^;N 4FI;.<Z[I[MIS36N2DA'N&>%T4F#W?0$YW"\=W7BH^DTTF
M5(6[G%=X P\@'JM[)DMN1TE) 24GM$0,U@OG@W\=^R-EH%O\16#'CYZ1<N6)
MTF^J<)LN'$^-"')(A$)@^;>%%>2Y(LEQ_-M"G:Y/97C\_$+_0SLOG7G"'%8T
M_YND(ELX,P>EL,9U+C[3W9_0.C16O(3F7/^B7=-V%#@HJ;F@16LL1U"0LOG'
M^U:((P/)&38(6H/@U&#TBD'8&H0G!C/O%8-1:S!Z:P_CUD"[[C:^:^$B+/!R
MSN@.,=5:TM2#5E];2[U(J2;*@V#R+9%V8GE;)K0 ] 7O@:-W$0A,<OX>_88>
M'R+T[I?W<U?(7E1;-VF)-PTQ>(48HCM:BHRCN$PA';"/S/9^8 "XTKW.Q^#%
MQYO 2+S#[!*%_@4*O" <&-#J[>;!D#]F\P@2HWG\=G/?($;8!3S4O/"\@'_]
M*-NA6P$%_V<HY@UT- Q5J]DUKW ""T<N5QS8%ISEKS_[$^_W(;UMPB*;L-@2
MK!>941>9D8F^?!!8U(*R9R3P'C$L8"@0#>-*,]0NL%UZE\%X[FZ/!39V=*[
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
M$I@DG"$!^<2["B]G([/>+OA&8"L/QL@X67+^:"9WV<0+C""@D"K#@/7?!F9
MJ2'2,G[7G%ZSI0$>CO?LM]:[]K+$$F:<?B>9*B;>A8<RR'%%U9QO/T/M9V#X
M4DZE_47;>FW@H;22BI<U6"LH"7/_>%?GX0"@>=H!40V(G@/Z)P!Q#8BM4:?,
MVKK&"B=CP;=(F-6:S0QL;BQ:NR',G.)""?V4:)Q*[EC*2T!?\ XD.KL&A0F5
MY^@#6NC[DE44$,_U::6<I83J):H )!56E>+B"0FL= SR'.QI((5W+C;VE19G
MMO#36LC4"8E."(G1/6>JD.B&99 =XWUMJG$6[9U-HT[">RQZ* [?HRB(XA8]
ML]?#HPXY<9/HV/+%)_@.\SD_SN>BR>?<YO.FR:<^ECKVXVHIE="7_F=;:MW6
M_?:M32&XE&N<PL33;[H$L0$O>?<F' :?VO+RG\B.LM1OLM3O8D^<=9.CC.BA
M *;LI?I5"2(S8E_]M@0XUH^6U12N31+THL'8WQP:>V'1D>!!(WCP2L%&)F89
M,B6K49]"F]INRK-PV!L%;\_;SN8E9-2"//(U;'P-.ZEF!68K0(2A#:85=B67
MZIJ/3WCJICN[Z,4G+'4"__&ZC1J7HU><GGG3B*N#^P+6YK"3JETH:C/L>,+P
MZ!Z&ID8=743_H*B7(%:VUTF4\HHI5P6;:--.KVP7>1:?ZC;KNN)?&M>C=8U;
M$281A5Q3!KV1OE["]3TW47QM6\>2*]V([+#0GPH@S +]/.=<[2=F@^;C(_D#
M4$L#!!0    ( ->#JU8O >*050(  +@&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<U+GAM;*V576^;,!2&_XK%IBF5MO 1R*8,D-)$U7JQ*FK4[6+:A4,.
M8,5@9AO2_?O9AJ!$HVR9EHO@K_<]Y['Q(3PR?A Y@$3/!2U%9.525@O;%DD.
M!1935D&I9E+&"RQ5EV>VJ#C@O1$5U/8<9VX7F)16')JQ#8]#5DM*2MAP).JB
MP/SG+5!VC"S7.@T\DBR7>L".PPIGL 7Y5&VXZMF]RYX44 K"2L0AC:RENU@%
M>KU9\(7 49RUD2;9,7;0G?M]9#DZ(:"02.V U:.!%5"JC50:/SI/JP^IA>?M
MD_N=85<L.RQ@Q>A7LI=Y9'VPT!Y27%/YR(Z?H.,Q"2:,"O./CNU:W[-04@O)
MBDZL,BA(V3[Q<[</9P+7?T'@=0+O;P6S3C SH&UF!FN-)8Y#SHZ(Z]7*33?,
MWABUHB&E/L6MY&J6*)V,MY(E!W1?)E#J_40;BDN!)FN0F%!Q@]ZAI^T:35[?
MA+94X;3(3CKKV];:>\%Z66=3Y 9OD>=XWH!\-2Y_8(V2>T;N7LIM!=F3>CVI
M9_QF5Y%^6^Z$Y.IE^CX$V#KZPX[Z@BU$A1.(+'6#!/ &K/C-*W?N?!S"_4]F
M%_"S'GXVYAX_U,4..&(I$CE6]D.PHP[7PK9F@3'3E:2)W<!1O]!N!C#\'L,?
MQ5AF&8<,2QC!\/\4N4UP-- _GD;08P2C&'>8<-1@6H,Y$?-B3DB)UHQ2S,7@
M76L=YQ=8\]^Q1@-?BV6?U15=TS]CGA%U:2BDRMZ9OE?1>%LGVXYDE2DU.R95
MX3+-7'U:@.L%:CYE3)XZNGKU'ZOX%U!+ P04    " #7@ZM6YPW';)X&  !?
M*@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6SMFEMOVS84Q]_S*0@W
M*!(@M77QM4D,)):T%DBV(%FW%<,>:)FVB4JB2E)Q#.S#[U"29<M1F!@C^M0\
M.+J=WR'Y)WG((UVL&/\FEH1(]!1'B;AL+:5,/W8Z(ER2&(LV2TD"=^:,QUC"
M*5]T1,H)GN5&<=1Q+*O?B3%-6N.+_-H='U^P3$8T(7<<B2R.,5]?DXBM+EMV
M:W/AGBZ64EWHC"]2O" /1'Y)[SB<=2K*C,8D$90EB)/Y9>O*_A@XEC+(G_B#
MDI78.4:J*E/&OJF3S[/+EJ5*1"(22H7 \.^13$@4*1*4XWL);54^E>'N\88>
MY)6'RDRQ(!,6_4EG<GG9&K;0C,QQ%LE[MOI$R@KU%"]DD<A_T:IXMN^T4)@)
MR>+2&$H0TZ3XCY_*AM@Q&%HO&#BE@;-GT!^\8."6!NZ>@?-2D;JE07??H/>"
M0:\TZ+W50[\TZ.=M7S16WM(>EGA\P=D*<?4TT-1!+E=N#0U,$]6S'B2'NQ3L
MY'C"XIA*Z"I2()S,T(0EDB8+DH24"'3B$8EI)$XO.A*<*9-.6((G!=AY >RB
M6T M!?*3&9DUV'MZ>]O1 #I0RZJJSJ:JUXZ6>)4MVL@:G"''LMVF"NG-;S%O
M(]=6YHZ+OCQXZ.3X%,7OW]F#X7E3_?0XCX05SMG@&C#^(:6:_/H5G4")^KUS
M7=&"0XJVR]2HX%8=SLWA[O_K<.CO&S!$GR6)Q3\-5;@NO'2;O:CY^*-(<4@N
M6S#A"L(?26NL*F$UM<?$),PS"?--P@)#L)KNW4KWKHX^GF"Q1"FG(1%G,/6+
MD--4Q98F;?4DN230:^(4)^OW[X:./3@7Z"J;48F*OB4)R7N6>NZ:83Y#;(X\
MRB&6,0Z=+DTY>R3%?8$CHFZKXT@998(@KJ)1>?7H$X3K[QGFDH"M<LLR>.Q$
M&2COCG5^\^4^/[+/3\]R$)O/H9IHFM%H!ET[+PP1 KH\Q5&T1O"#:#*#R9W#
MA0_*Y>99 3=RQJ[;HT:WGRL"NMY8;\M1- "'IB!Q&K$U',P@$E-H@O6.MXB%
M6$);K*A<-GBN*GRTZ]DK03!@-PZ19& X)10%&+A+ M6&90\*MZJK!LW;_HG"
M@H! .QP[[<$ @EH403\X0\=VV^YM3U4-CKMMU]Y<.H).F9)\)1*MFT:QMML<
M.HI-PGR3L, 0K#:*>]4H[FG'WE629-#A./1E^"<9_#8-8"WDT,FY@/5SF%HH
M/X[M;F_0[5UT'G<%,^G3+V"VM>O4RO_J7@-#7FMB]"LQ^EHQ?LNDD#!,U!P3
M[H;5&(:L;-)%RSM4E_XS77HCUQJZSIXPSY_KNL[(&8SJS_DF"Q<8@M5T&52Z
M#+2ZW!&>;_D2" )+%LVF./R&8!>5P#Y+4B$R@E*<$@Z_:Z78J_%0Z^Y0V?1E
M_WT;7!%Y4M.MBI1,%57%M3QVJ5 PQ9&JG]A$#ON#B]8$<]%NFDQ-5L W"0L,
MP6K]9%CUDZ&VK6]8LO@ 83:&,(P3-.<L1G.:0+NJH$X3(:G,5)\039U"RSZT
M4PR?C]&>;3N]_MY8-NG4'SZ?9-WF6=:0VYI*HTJET2LJA:#&+[!DY(D:K>CO
M6Q)/"6_<E6A1AXIB$N:9A/DF88$A6$U<V]KF/ZP?LA\MW1B2WBC-,TKSC=("
M4[2Z_#OI+UN_H.4$JYU)OOD[@4#VH/8^!-T2M?\Y1?]JTBC7>O;!FI>9NMU9
MV'7:H_V%KE&O_AN]!J:\UG5RMCHY^EF88-@FPXJ$<IRGI&']1%E37O%:3SI8
M%9,T[Y5:NE:QB&H4RF1! E.TNIS;)*"MS37M[2/+=7"CF$;S?$9I7DFK[4S[
M(VMO_^,;=1J8HM6%VV;Q;'WRK2Z<FC"_9K!VO2=)3),I51-FD2MN%--D'F1B
ME.89I?E&:4%)JZ<CG-HZN2[G-IUCZ_,Y?V5BF5%THZ)?,<7J5K=ZV,'ZF:1Y
M1FF^45I@BE87>9LFLOL_9HEK-'UDE.89I?E&:8$I6EW^;3;*UJ=T#GGS\@KJ
MYZN7GZ]>&E^]Z/O-P8/9:+[0*"TP1:L/YFW*T-;G#/>5UH9KHRE"HS3/*,TW
M2@M,T>H2;_.-]NC'A&NCR4BC-,\HS3=*"TS1ZA\I;1.2CC;C]=97K'K*H>J6
MM/I+UL%H.-S+/1GUZI>T-[QF->6WT*2S\[U<3/@B_[)1H%"]-BT^G:NN5E]/
M7N7?#':VCQ>?7MYBOJ )1',R!U.K/8"E/B^^9BQ.)$OSK^^F3$H6YX=+"/.$
MJP?@_IPQN3E1#JIO2L?_ 5!+ P04    " #7@ZM6:,PZX8P$  "3&0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6S-65V/VC@4_2M6=K5JI<X$.R$)
MLX#48;;:D3K2J--N'ZI],,2 U21F;0?:?[]VDDD(&-.@3-47R(?O\3GW@N^)
M,]XQ_E6L"9'@6YID8N*LI=S<N*Y8K$F*Q37;D$S=63*>8JE.^<H5&TYP7 2E
MB8L&@\!-,<V<Z;BX]LBG8Y;+A&;DD0.1IRGFWV])PG83!SK/%S[0U5KJ"^YT
MO,$K\D3DI\TC5V=NC1+3E&2"L@QPLIPX;^'-#(4ZH!CQ#R4[L7<,M)0Y8U_U
MR7T\<0::$4G(0FH(K+ZV9$:21",I'O]5H$X]IP[</WY&?U>(5V+F6) 92S[3
M6*XG3N2 F"QQGL@/;/<WJ00--=Z"):+X!+MJ[, !BUQ(EE;!BD%*L_(;?ZL2
ML1< @Q,!J I AP'^B0"O"O *H26S0M8=EG@ZYFP'N!ZMT/1!D9LB6JFAF2[C
MD^3J+E5Q<CIC:4JEJHL4 &<QF+%,TFQ%L@4E KRZ(Q+31+P&5^!)_8+B/"&
M+<$RESDGF@]-\Q0D1"42;/#W$N<*?'JZ Z]^?SUVI:*H)W(7%9W;D@XZ00<B
M\* 8K 7X*XM)W 9PE;9:('H6>(NLB'=D<0T\^ :@ 4(&0C-[^ /F=;AGH>/5
M^?8*/.\GYOO+>S4)N)<D%?^:4EXR\LV,]#IQ(S9X02:.6@@$X5OB3/_X#0:#
M/TWIZ@FLE3R_3IYO0Y^J&D0F@6544$3I=6L[A?YPB/RQN]VG;@6_D/JPICZT
M4G_4D)D$6YSD14G+&B84SVE"I2J^29@5LVOE+@ #%N5!K3RP*G]/A+A12QGG
M6O^&<;U\OU$M8,%X#&A6WSJ3BW*6X5Z1KQ#R_5%X4&7#.!C",(CJ<2T982TC
MM,O0_]:R:%\>2#HGW/A?LX)TK5A/8"V]4:TW^N46JJC/Y/4$UDK>J$[>Z-Q"
MY9L$6J.Z"AP=_=!AZ >>^6<.!XTA&)SC/C0V;FM85_(5VH^RW[,S\!S[P,C>
M&M:9/>S$'C7LT3GVH9&]-:PS>]2)?6-MH+7YGVS/]K#.[+U.[!MO >WFXN.:
MJ.>@I23<J*$G\U!I\(\T!$,_"DYH:$P&M+N,CTSB!*AG/([U8GVP_AIU]6HQ
M*K26$QNB: !/"&L\!+2;B-N<)G&CR-:![4B=%?6$UM;=F X8_G)=&/;J8?I"
M:R>P<3'0VN=/=N(JK+6*F)X9[/"7TF]\!#QK),S-V-#\C?1[<ASM1^_&2Z"S
M7L+8C9&A^YOHV^$OI=^8"7363!C;,3*T?R/]GDQ'FW[C)I#=3=@[&C*X *.(
MGKQ'6T1C*I#=5'1O:>C8($2A!_W@4-A+;&6@QF\@N]\HGXOO,U4>(J11R+%+
MN((CZ*'1H9*7V-E C>M +[&W48&V/% $(WCX/&^?_%)QC?- /V?[ AGV)4;>
M*#RJY4L8#M08#F3?YKBPEN&1[QM&8>1%A^)Z-0/NWK9W2OBJ>!L@P(+EF2QW
MP.NK]1N'M\4^N]L,+U]7/&"^HIE0:I<J=' =JCKQ\@U >2+9IMA$GS,I65H<
MK@F."=<#U/TE8_+Y1$]0OX>9_@]02P,$%     @ UX.K5IV@:<VK!P  F3,
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
MMBQNO2$U>[8L1%L6,MJRN!6&5.G9U1#M:LAX5^.6&%*F9U=#M:NA7EV-6VU
MQ1Z$VA5K5T,]N!JWQI Z^ZX'DR"P;#*@VO70<:['W7Q( >.%VB5JUT1_X)KJ
M*W!5IA4__)K.^5MP+HI*9.D\D7SNM$UNX:%>P9=:NQNT;:*O:9NH5]OD2ZW=
M%7M[ $=L NPODZC;BSB(PNZ=LBE2&7W(H.5>A&KC0[T8'VI:4PE9''<7*0R!
M& :$4$NBVK=0S[Z%]I=+,(L8(MTU 5-@&&*$+5N6J/8==+3OH*8E$X98]U;/
M$(<)M?6J]@QTO&>@AGT+)(:L=^H-<6$00=M654U\YI7X;K4!(&&&G0M8W5_;
M=CHR373F@>C,M&H2XGI70'?_K2F21!&"EBVX3%.;C:/VMOG^#F44L(C$#'7'
MAS&4$!*BWF[FZ=Y+#CDOE\V['Q68B74A-^\"['[=O5_ROGFKHO/[&3PZW[PE
MHF4V+ZU<)N4R+2J0\862#-Z%JO?*S7L@FR]2K)I7*6Z%E")O/M[Q9,[+.D#]
M?2&$?/I2'V#W-L[I_U!+ P04    " #7@ZM6V$2'3!4#  "M#@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970W.2YX;6S%5VUOVC 0_BM6)DV;-#5O%$H'D0K=
MM$I#0J7;/E3[8)*#>$WLS':@D_;C9SLA$)1&8TO5+Q"_W'/W/#Y;=Z,MXP\B
M!I#H,4VH&%NQE-FE;8LPAA2+,Y8!52LKQE,LU9"O;9%QP)$Q2A/;<YR^G6)"
MK6!DYN8\&+%<)H3"G".1IRGFOR:0L.W8<JW=Q"U9QU)/V,$HPVM8@/R2S;D:
MV15*1%*@@C"*.*S&UI5[.75];6!V?"6P%0??2%-9,O:@!S?1V')T1)! *#4$
M5G\;F$*2:"05Q\\2U*I\:L/#[QWZ1T->D5EB 5.6?".1C,?6A84B6.$\D;=L
M^PE*0N<:+V2),+]H6^P=*(]A+B1+2V,U3@DM_O%C*<2!@<)I-O!* ^_8H/>$
M@5\:&.7L(C)#ZQI+'(PXVR*N=RLT_6&T,=:*#:'Z&!>2JU6B[&0P930$*CDN
M1*41FN$?C*.I<0U<F+E%GF4)T:,WUR Q2<3;D2V5>PUBAZ6K2>'*>\*5CV:,
MREB@#S2"J&YOJ["KV+U=[!.O%7"&^1GRW7?(<SR_(9[IWYM[+>'XE92^P?.[
MEA+=?U90Z$9"*KXWZ5KX[37[U1?]4F0XA+&E;K( O@$K>/W*[3OOFT3I"*PF
M4:^2J->&?B11R"$B$G$B'MZA#+A>4D]'DP(%[-# ZI=I$SAG;F]D;PZ9M?K^
M1V;G%;/S5F9W3.($+7 " MW/(%T";SS*5I13C[(CL!KA?D6X_T+9WN]2HH[
M:A(-*HD&SY/M@Z9L/TKV]CVU>"^J>"]:X]T=%KK;LM8D;H4Y]80Z JLQ'E:,
MAR^4Q,,N)>H(K":1Z^PK!.=YTK@=]U012K2CC/>;4]X]J'_<TY,>_4;%@S[/
M>1BK*K']46]W<3+1CM#J@GA[0;P7NA.EXZYDZ@BM+M.^V'-;"Z7_N!5^0QX/
M^D?/>_.NP5&VVP>%OSJ:M>F'! I93F511U>S5<]U93J-H_F)[L5,0[&'*1HY
M526O"14H@96"5#&HHH,7O5$QD"PS[<62294?YC-6_21PO4&MKQB3NX%V4'6H
MP1]02P,$%     @ UX.K5K2P2T1# P  $A(  !D   !X;"]W;W)K<VAE971S
M+W-H965T.# N>&ULO9AM;YLP%(7_BL6JJ9.F\I) DC9!6@/5*JU3U*J;IFH?
M''+36 7,;"=II?WXV4!IZ @MF]5\"!A\'MOG1#>8\9:R.[X"$.@^B5,^,59"
M9,>FR:,5))@?T0Q2>6=)68*%;+);DV<,\"(7);'I6)9G)IBDAC_.K\V8/Z9K
M$9,49@SQ=9)@]G *,=U.#-MXO'!);E="73#]<89OX0K$=39CLF56E 5)(.6$
MIHC!<F)\LH]#VU*"O,<W EN^<X[44N:4WJG&^6)B6&I&$$,D% ++PP:F$,>*
M).?QJX0:U9A*N'O^2#_+%R\7,\<<IC3^3A9B-3&&!EK $J]C<4FWGZ%<D*MX
M$8UY_HVV15_7,5"TYH(FI5C.("%I<<3WI1$[ L?>(W!*@?-:0:\4])X+]DVI
M7PKZKQ6XI2!?NEFL/3<NP +[8T:WB*G>DJ9.<O=SM?2+I.J'<B68O$ND3OA3
MFD:0"H;SV.@231DLB$"7A-^APP $)C'_,#:%'$LIS*CDGA9<9P_W C\@R_Z(
M',MVT?55@ X/FBC3#I3IUQ_H\/T[VW-/FE#!2RAVA'HYR^FUS"CL@MD_)5/F
M4(7A5&$X.;SW7V&@FR]2A\X%)/QG4S+%(/WF053E.>89CF!BR-+"@6W \-4:
MK).F@'3" IVP4!.LEE2O2JK71O=GP&0YRB@G@C*4R19)^5JFA98DQ6E$<"RO
MB#51239E5."]'*^*^<8?. //&9N;7?.+7K(,/W5S+?6I]PM:)]O55TVPFJ_]
MRM=^JZ\7^)XDZP1%= -,_E&A):,).@O.I^@W.F@RLI77]<>N$Q;T_XK8[GO#
MOCOTZNF%FD:M&>Y6AKOMAI,T-_SF I(YL,9ZTDKH:K%.6* 3%FJ"U6+PJAB\
MMZC\GLZD=,("G;!0$ZR6U*!*:O"/%:HID%96UT!TP@*=L'#PXO]4S>MAY?7P
M55ZW%:=60E>'=<("G;!0$ZP6PZB*8?06Q6FD,RF=L$ G+-0$JR5E6T_;.4MC
M>6J'=<U$*RW02@M+6JU$V98ULH;6X'F5,G>VT^IMB=SSW<K'>Q3#4FJMHX%\
M4F#%"XBB(6B6[[#G5,C]>GZZ KP ICK(^TM*Q6-#;=JKUT#^'U!+ P04
M" #7@ZM6"2%9?7$#  "O%P  #0   'AL+W-T>6QE<RYX;6S=6.UNVC 4?94H
M7:=6FAI"UD!60-J0*DW:IDKMC_VK#'' DN-DCNF@[],7V9/--PX)4%]$^V,E
M"X+8]_B>>WQ]G0\&A5IQ>CNG5#G+E(MBZ,Z5RC]Y7C&=TY04%UE.A4:23*9$
MZ:Z<>44N*8D+<$JYU^UT0B\E3+BC@5BDUZDJG&FV$&KH^IW:YIC3UUA;PX^N
M8_C&64R'[OW9^U^+3%V]<\SYY,/)2>?^_&K7?E8"YZYG);T\@/2BT\&) <3(
MP\/(]W%CU+UMZG+XJ28RCJ>86]^NZ,\3DL0:V)_%R*)&BV\$00=Q[G7LSMO>
MN+M_4)+WY!@C[EIU;8C"'(,#:VI_41EZK]H<HT&2B6:/!*XQZ/@DI<X#X4-W
M3#B;2 9>"4D97QES%PS3C&?247IS:D$^6(I' _NF!_NVXDF9R&09VT0POY-J
M^ ZP[H% QGDML.L:PVB0$Z6H%->Z4PXNC<\@IVK?K7*M<";)RN]>NHU#>=)!
M)IF,J6RN%>[:-!IPFH <R69S.*LL]P!4*DMU(V9DE@E2:EA[5 U-.Z6<W\)%
M[6>RQ;U,-E:V+%11-[6@JFEH3 ?X-]D,]R9M[U6\3LX>,O5EH:<CRCZ4"[V1
M-&'+LK],:@$8NX^SDSSGJ\^<S41*S>0/#C@:D+6?,\\D>]31H%2FVD"EZSQ0
MJ=ATT_);DOR.+M6ZG)8)KKG;0LW_-L\S*J@D?%.TKOUCSO*K%0>]MY)<7E5V
M!5LU5@\JQR[RL@TBPS:(;$5-]ML@,FJ!R-Z;735?(M)O@\AN&T0&QR\R.,Y]
MXU4/OAM/UUO/UK75@7>8H?L#WIEX$]29+!A73%2].8MC*IX]8FMZ12:<;O/K
M\3%-R(*KNQH<NDW[.XW9(HWJ43>0B&I4T_X&T_/#^@5*QV(BIDL:CZNNG$W*
MIJ,;.FIU@,,N<ET>=@3S,9@= 0R+@RG ?(P7%N=_FD\?G8_!,&U]*])'??JH
MC_&R(>/R@\6Q^T3ZL,\TBH(@#+&,CL=6!6,L;V$(7SL;I@T\L#@0Z66YQE<;
MKY#]=8"MZ;X*P6:*5R(V4SS7@-CS!AY19%]M+ YX8*N U0[$M\>!FK+[! &L
M*J8-V\$X$D48 K5HK]$P1+(3PL>^/M@N"8(HLB. V14$ 8; ;L013 %HP) @
M*.^#._<C;WV?\IJ_Z$=_ 5!+ P04    " #7@ZM6EXJ[',     3 @  "P
M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=
MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'
MTD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[P
MS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T
M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( ->#JU;(%OK'MP4
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
M!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.]
MO8- [Q7JO?I.O8?Q\UB&6\_7&J__G52/EW/+[?+7Y==.O%^LKCC7]Q7#\U]0
M2P,$%     @ UX.K5BP!9SL; @  #BX  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=K-3N,P% 7@5ZFR18WK?QA1-C#;&1;S B:YI5&3V+(-4]Y^G!20&#$5
MJ$AS-HU:V_?<^$K?JI>_G@*EQ7[HQ[2NMCF';XRE9DN#2[4/-):5C8^#R^5K
MO&?!-3MW3TRL5H8U?LPTYF6>:E17ES>T<0]]7GS?EY]3Y\=U%:E/U>+ZL''*
M6E<NA+YK7"[K['%L_TI9/B?4Y>2\)VV[D,[*AHJ]FS"M_#O@^=S/1XJQ:VEQ
MZV+^X8:RB^U[EO)33ZD^7N*='OUFTS74^N9A*$?J%"*Y-FV)\M#7AZ)GQY-S
MN6$Z?/*3\^<RQP++SMOH0RH3B_3YN)>13*>7H12BF+OCK_B:6$J?_'XT3;NE
M]H/9Y7I_^[B;YY'8_#C]CM_.^+7^)_L0('U(D#X42!\:I \#TH<%Z>,<I(\+
MD#[X"J41%%$Y"JD<Q52.@BI'496CL,I17.4HL'(4606*K )%5H$BJT"15:#(
M*E!D%2BR"A19!8JL D56B2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56A
MR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!DU2BR:A19-8JL&D56C2*K1I%5
MH\BJ4635*+)J%%D-BJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%5HLBJT61
MU:+(:E%DM2BR6A19+8JL%D56BR*K19'U_'_*>N?][HOCYV<]N&Y\R6?SW\"O
M_@!02P$"% ,4    " #6@ZM6!T%-8H$   "Q    $               @ $
M    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( -:#JU;R@X*![@   "L"
M   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0
M   ( -:#JU:97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M
M92]T:&5M93$N>&UL4$L! A0#%     @ UH.K5D[YP3T*!@  OR   !@
M         ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0
M   ( -:#JU:(6QD6*P@  .TA   8              " @4T.  !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " #6@ZM6=N<X4 D#  #2"
M&               @(&N%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L!
M A0#%     @ UH.K5A)F*)8S!0  )Q0  !@              ("![1D  'AL
M+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( -:#JU9)"P[_H@(
M (T&   8              " @58?  !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6Q02P$"% ,4    " #6@ZM6G;" + ((  !H(P  &               @($N
M(@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ UH.K5MV+
M?4Q%!0  *Q\  !@              ("!9BH  'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;%!+ 0(4 Q0    ( -:#JU;5!JSOE!8  '%    8
M  " @>$O  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #6
M@ZM615'C%D<,  #0'P  &               @(&K1@  >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&UL4$L! A0#%     @ UH.K5I$2*<I< P  7P<  !D
M         ("!*%,  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M    " #6@ZM6RTJ\3^("  "7!@  &0              @(&[5@  >&PO=V]R
M:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( -:#JU:#Z/BA!P4  .<,
M   9              " @=19  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
M4$L! A0#%     @ UH.K5J'AGDDF"   PA0  !D              ("!$E\
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " #6@ZM6<%)H
M=#X)  "T(@  &0              @(%O9P  >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;%!+ 0(4 Q0    ( -:#JU9C46J/- <  ",4   9
M  " @>1P  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @
MUH.K5A^# D\3 P  S08  !D              ("!3W@  'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6Q02P$"% ,4    " #6@ZM6>]W/0E<%  !(#   &0
M            @(&9>P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4
M Q0    ( -:#JU:A?OE0* 4  '<,   9              " @2>!  !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ UH.K5@CSR>,5!@
M0A$  !D              ("!AH8  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6Q02P$"% ,4    " #6@ZM6B_U.,P\#  #-!P  &0              @('2
MC   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( -:#JU:A
M4QS3H0H  +@:   9              " @1B0  !X;"]W;W)K<VAE971S+W-H
M965T,C$N>&UL4$L! A0#%     @ UH.K5DP6?[!. P  1P<  !D
M     ("!\)H  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M" #6@ZM6^[]N9@('  ##$P  &0              @(%UG@  >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( -:#JU9BG88,908   T/   9
M              " @:ZE  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L!
M A0#%     @ UH.K5BT^%H*, @  D 8  !D              ("!2JP  'AL
M+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " #6@ZM6M2P4C"D$
M  "+"0  &0              @($-KP  >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;%!+ 0(4 Q0    ( -:#JU95HA\JR0(   P&   9              "
M@6VS  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ UH.K
M5F+:G.6[!@  [!   !D              ("!;;8  'AL+W=O<FMS:&5E=',O
M<VAE970R."YX;6Q02P$"% ,4    " #6@ZM65*#P40$"  "E!   &0
M        @(%?O0  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0
M   ( -:#JU8:$0"FI L  &8?   9              " @9>_  !X;"]W;W)K
M<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ UH.K5F!&/['T!0  [0P
M !D              ("!<LL  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q0
M2P$"% ,4    " #6@ZM63B<,F/0"   ^!@  &0              @(&=T0
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( -:#JU9,NMU)
MT (  !<&   9              " @<C4  !X;"]W;W)K<VAE971S+W-H965T
M,S,N>&UL4$L! A0#%     @ UH.K5H!B\M(@ P  H08  !D
M ("!S]<  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #6
M@ZM6$BP['-(#  #&"@  &0              @($FVP  >&PO=V]R:W-H965T
M<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( -:#JU:X[\H3XP,  (\)   9
M          " @2_?  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#
M%     @ UH.K5OP!-O$) P  =P8  !D              ("!2>,  'AL+W=O
M<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " #6@ZM6ILG$M#X#  "
M!P  &0              @(&)Y@  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM
M;%!+ 0(4 Q0    ( -:#JU:.4?*3] (  (H'   9              " @?[I
M  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ UH.K5E<\
M'W#0 @  !0<  !D              ("!*>T  'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6Q02P$"% ,4    " #6@ZM6GLRVM?(#  ##"0  &0
M    @($P\   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (
M -:#JU9=%7\XW@(  *H&   9              " @5GT  !X;"]W;W)K<VAE
M971S+W-H965T-#(N>&UL4$L! A0#%     @ UH.K5A1TH*BA!   -@L  !D
M             ("!;O<  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"
M% ,4    " #6@ZM6[[.H!,\(  "/:0  &0              @(%&_   >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( -:#JU;!")-I1@4
M $L<   9              " @4P% 0!X;"]W;W)K<VAE971S+W-H965T-#4N
M>&UL4$L! A0#%     @ UH.K5A+*!(L!!@  @1<  !D              ("!
MR0H! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #6@ZM6
MB'I]P20"  !0!   &0              @($!$0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0W+GAM;%!+ 0(4 Q0    ( -:#JU8/&V;DX0,  )X2   9
M      " @5P3 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%
M  @ UH.K5@A8W]X1 P  ?0D  !D              ("!=!<! 'AL+W=O<FMS
M:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " #6@ZM6\"6V"IP$  !/%0
M&0              @(&\&@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+
M 0(4 Q0    ( -:#JU9;[D2,%@0  .D3   9              " @8\? 0!X
M;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ UH.K5FQ*!-L>
M!@  '3<  !D              ("!W",! 'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6Q02P$"% ,4    " #6@ZM6&9^#0'H"  "#!@  &0
M@($Q*@$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( -:#
MJU;6,#V"4 (  ,@%   9              " @>(L 0!X;"]W;W)K<VAE971S
M+W-H965T-30N>&UL4$L! A0#%     @ UH.K5CA],$DE @  [00  !D
M         ("!:2\! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M    " #6@ZM6@_L^LAT#  #9"0  &0              @('%,0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( -:#JU;$&=LW,P(  #@%
M   9              " @1DU 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL
M4$L! A0#%     @ UH.K5CN$%A4<$0  ^>X  !D              ("!@S<!
M 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " #6@ZM6]]33
M[6@#  #5#P  &0              @('62 $ >&PO=V]R:W-H965T<R]S:&5E
M=#4Y+GAM;%!+ 0(4 Q0    ( -:#JU:@G]GR(@0  &D6   9
M  " @75, 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @
MUH.K5O R,M]C @  F04  !D              ("!SE ! 'AL+W=O<FMS:&5E
M=',O<VAE970V,2YX;6Q02P$"% ,4    " #7@ZM6-"LN!ZT.  "/Z@  &0
M            @(%H4P$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4
M Q0    ( ->#JU8LD?)'8 ,  )(*   9              " @4QB 0!X;"]W
M;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ UX.K5K$3ZU0M P
MH L  !D              ("!XV4! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX
M;6Q02P$"% ,4    " #7@ZM6LQDVO=T"   T"   &0              @(%'
M:0$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( ->#JU9C
M=T-HQ@0  /4?   9              " @5ML 0!X;"]W;W)K<VAE971S+W-H
M965T-C8N>&UL4$L! A0#%     @ UX.K5D6*IIN_!   ZQ4  !D
M     ("!6'$! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4
M" #7@ZM6>NI[EQ #  !^"@  &0              @(%.=@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( ->#JU;)6@9KS (  /P'   9
M              " @95Y 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L!
M A0#%     @ UX.K5H* S&Q< P  - P  !D              ("!F'P! 'AL
M+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " #7@ZM6DF*T'C@$
M   R%P  &0              @($K@ $ >&PO=V]R:W-H965T<R]S:&5E=#<Q
M+GAM;%!+ 0(4 Q0    ( ->#JU:].32"K (  *,(   9              "
M@9J$ 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ UX.K
M5E]E.0@F P  G@D  !D              ("!?8<! 'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6Q02P$"% ,4    " #7@ZM6%(R9!.<"  "("   &0
M        @(':B@$ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0
M   ( ->#JU8O >*050(  +@&   9              " @?B- 0!X;"]W;W)K
M<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @ UX.K5N<-QVR>!@  7RH
M !D              ("!A) ! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q0
M2P$"% ,4    " #7@ZM6:,PZX8P$  "3&0  &0              @(%9EP$
M>&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( ->#JU:=H&G-
MJP<  )DS   9              " @1R< 0!X;"]W;W)K<VAE971S+W-H965T
M-S@N>&UL4$L! A0#%     @ UX.K5MA$ATP5 P  K0X  !D
M ("!_J,! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " #7
M@ZM6M+!+1$,#   2$@  &0              @(%*IP$ >&PO=V]R:W-H965T
M<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( ->#JU8)(5E]<0,  *\7   -
M          "  <2J 0!X;"]S='EL97,N>&UL4$L! A0#%     @ UX.K5I>*
MNQS     $P(   L              ( !8*X! %]R96QS+RYR96QS4$L! A0#
M%     @ UX.K5L@6^L>W!0  ;S0   \              ( !2:\! 'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( ->#JU:TQ0JN: (  $<O   :
M      "  2VU 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( ->#JU8L 6<[&P(   XN   3              "  <VW 0!;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@    !8 %@ 'Q@  !FZ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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>100
<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>101
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>222</ContextCount>
  <ElementCount>378</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>77</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Organization and Business Background</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OrganizationandBusinessBackground</Role>
      <ShortName>Organization and Business Background</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Basis of Presentation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Prepayments and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets</Role>
      <ShortName>Prepayments and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Property, plant and equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Propertyplantandequipmentnet</Role>
      <ShortName>Property, plant and equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Other Payables and Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OtherPayablesandAccruedLiabilities</Role>
      <ShortName>Other Payables and Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Derivative Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DerivativeLiabilities</Role>
      <ShortName>Derivative Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Stock Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/StockIncentivePlans</Role>
      <ShortName>Stock Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Concentration and Major Customers and Suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers</Role>
      <ShortName>Concentration and Major Customers and Suppliers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Concentration of Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationofCreditRisk</Role>
      <ShortName>Concentration of Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RisksandUncertainties</Role>
      <ShortName>Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RecentAccountingPronouncements</Role>
      <ShortName>Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Organization and Business Background (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</Role>
      <ShortName>Organization and Business Background (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackground</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Inventories</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Prepayments and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables</Role>
      <ShortName>Prepayments and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Property, plant and equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PropertyplantandequipmentnetTables</Role>
      <ShortName>Property, plant and equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Propertyplantandequipmentnet</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Leases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Loans Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayableTables</Role>
      <ShortName>Loans Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayable</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Other Payables and Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables</Role>
      <ShortName>Other Payables and Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OtherPayablesandAccruedLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Derivative Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/DerivativeLiabilitiesTables</Role>
      <ShortName>Derivative Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/DerivativeLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/Warrants</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/EarningsPerShare</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommitmentsandContingencies</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://orientpaper.com/role/SegmentReporting</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Organization and Business Background (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails</Role>
      <ShortName>Organization and Business Background (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable</Role>
      <ShortName>Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper???s assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable</Role>
      <ShortName>Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper???s assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OrganizationandBusinessBackgroundTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Presentation and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Inventories (Details) - Schedule of inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofinventoriesTable</Role>
      <ShortName>Inventories (Details) - Schedule of inventories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/InventoriesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable</Role>
      <ShortName>Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Property, plant and equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/PropertyplantandequipmentnetDetails</Role>
      <ShortName>Property, plant and equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PropertyplantandequipmentnetTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Property, plant and equipment, net (Details) - Schedule of Property, plant and equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable</Role>
      <ShortName>Property, plant and equipment, net (Details) - Schedule of Property, plant and equipment, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/PropertyplantandequipmentnetTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Leases (Details) - Schedule of future minimum lease payments of the capital lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable</Role>
      <ShortName>Leases (Details) - Schedule of future minimum lease payments of the capital lease</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Leases (Details) - Schedule of lease expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofleaseexpenseTable</Role>
      <ShortName>Leases (Details) - Schedule of lease expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Leases (Details) - Schedule operating leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoperatingleasesTable</Role>
      <ShortName>Leases (Details) - Schedule operating leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Leases (Details) - Schedule of maturities of its lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable</Role>
      <ShortName>Leases (Details) - Schedule of maturities of its lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable</Role>
      <ShortName>Leases (Details) - Schedule of weighted average remaining lease terms and discount rates</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Loans Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/LoansPayableDetails</Role>
      <ShortName>Loans Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Loans Payable (Details) - Schedule of short-term bank loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofshorttermbankloansTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of short-term bank loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Loans Payable (Details) - Schedule of long-term loans balance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of long-term loans balance</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Loans Payable (Details) - Schedule of long-term debt repayments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of long-term debt repayments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/LoansPayableTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/RelatedPartyTransactions</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable</Role>
      <ShortName>Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable</Role>
      <ShortName>Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/DerivativeLiabilitiesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable</Role>
      <ShortName>Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/DerivativeLiabilitiesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommonStockDetails</Role>
      <ShortName>Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommonStock</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/WarrantsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Warrants (Details) - Schedule of stock warrant activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable</Role>
      <ShortName>Warrants (Details) - Schedule of stock warrant activities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/WarrantsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Warrants (Details) - Schedule of outstanding and exercisable warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable</Role>
      <ShortName>Warrants (Details) - Schedule of outstanding and exercisable warrants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/WarrantsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Earnings Per Share (Details) - Schedule of basic and diluted net income per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable</Role>
      <ShortName>Earnings Per Share (Details) - Schedule of basic and diluted net income per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/EarningsPerShareTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Income Taxes (Details) - Schedule of provisions for income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of provisions for income taxes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Income Taxes (Details) - Schedule of deferred tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofdeferredtaxTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of deferred tax</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/IncomeTaxesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Stock Incentive Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/StockIncentivePlansDetails</Role>
      <ShortName>Stock Incentive Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/StockIncentivePlans</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable</Role>
      <ShortName>Commitments and Contingencies (Details) - Schedule of future minimum lease payments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Segment Reporting (Details) - Schedule of financial information for reportable segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable</Role>
      <ShortName>Segment Reporting (Details) - Schedule of financial information for reportable segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/SegmentReportingTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Concentration and Major Customers and Suppliers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails</Role>
      <ShortName>Concentration and Major Customers and Suppliers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="f10q0323_ittechpack.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Concentration of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://orientpaper.com/role/ConcentrationofCreditRiskDetails</Role>
      <ShortName>Concentration of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://orientpaper.com/role/ConcentrationofCreditRisk</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  f10q0323_ittechpack.htm 5902, 5903, 5904, 5905</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="f10q0323_ittechpack.htm">f10q0323_ittechpack.htm</File>
    <File>f10q0323ex31-1_ittechpack.htm</File>
    <File>f10q0323ex31-2_ittechpack.htm</File>
    <File>f10q0323ex32-1_ittechpack.htm</File>
    <File>f10q0323ex32-2_ittechpack.htm</File>
    <File>itp-20230331.xsd</File>
    <File>itp-20230331_cal.xml</File>
    <File>itp-20230331_def.xml</File>
    <File>itp-20230331_lab.xml</File>
    <File>itp-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
    <File>image_002.jpg</File>
    <File>image_003.jpg</File>
    <File>image_004.jpg</File>
    <File>image_005.jpg</File>
    <File>image_006.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="715">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>104
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f10q0323_ittechpack.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 715,
    "http://xbrl.sec.gov/dei/2023": 31
   },
   "contextCount": 222,
   "dts": {
    "calculationLink": {
     "local": [
      "itp-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "itp-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0323_ittechpack.htm"
     ]
    },
    "labelLink": {
     "local": [
      "itp-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "itp-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "itp-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd"
     ]
    }
   },
   "elementCount": 632,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 83,
    "http://orientpaper.com/20230331": 16,
    "http://xbrl.sec.gov/dei/2023": 4,
    "total": 103
   },
   "keyCustom": 83,
   "keyStandard": 295,
   "memberCustom": 44,
   "memberStandard": 21,
   "nsprefix": "itp",
   "nsuri": "http://orientpaper.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://orientpaper.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://orientpaper.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Prepayments and Other Current Assets",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets",
     "shortName": "Prepayments and Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Property, plant and equipment, net",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://orientpaper.com/role/Propertyplantandequipmentnet",
     "shortName": "Property, plant and equipment, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://orientpaper.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Loans Payable",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://orientpaper.com/role/LoansPayable",
     "shortName": "Loans Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://orientpaper.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Other Payables and Accrued Liabilities",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://orientpaper.com/role/OtherPayablesandAccruedLiabilities",
     "shortName": "Other Payables and Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Derivative Liabilities",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://orientpaper.com/role/DerivativeLiabilities",
     "shortName": "Derivative Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Common Stock",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://orientpaper.com/role/CommonStock",
     "shortName": "Common Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Warrants",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://orientpaper.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:WarrantDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://orientpaper.com/role/ConsolidatedBalanceSheet",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://orientpaper.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://orientpaper.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Stock Incentive Plans",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://orientpaper.com/role/StockIncentivePlans",
     "shortName": "Stock Incentive Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://orientpaper.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Segment Reporting",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://orientpaper.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Concentration and Major Customers and Suppliers",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers",
     "shortName": "Concentration and Major Customers and Suppliers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ConcentrationAndMajorCustomersAndSuppliersTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Concentration of Credit Risk",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://orientpaper.com/role/ConcentrationofCreditRisk",
     "shortName": "Concentration of Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RisksAndUncertaintiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Risks and Uncertainties",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://orientpaper.com/role/RisksandUncertainties",
     "shortName": "Risks and Uncertainties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:RisksAndUncertaintiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Recent Accounting Pronouncements",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://orientpaper.com/role/RecentAccountingPronouncements",
     "shortName": "Recent Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Subsequent Event",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://orientpaper.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationVariableInterestEntityPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Accounting Policies, by Policy (Policies)",
     "menuCat": "Policies",
     "order": "30",
     "role": "http://orientpaper.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationVariableInterestEntityPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Organization and Business Background (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables",
     "shortName": "Organization and Business Background (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://orientpaper.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Prepayments and Other Current Assets (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables",
     "shortName": "Prepayments and Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Property, plant and equipment, net (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://orientpaper.com/role/PropertyplantandequipmentnetTables",
     "shortName": "Property, plant and equipment, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://orientpaper.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Loans Payable (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://orientpaper.com/role/LoansPayableTables",
     "shortName": "Loans Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c95",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Other Payables and Accrued Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables",
     "shortName": "Other Payables and Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c95",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Derivative Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://orientpaper.com/role/DerivativeLiabilitiesTables",
     "shortName": "Derivative Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Warrants (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://orientpaper.com/role/WarrantsTables",
     "shortName": "Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://orientpaper.com/role/ConsolidatedIncomeStatement",
     "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://orientpaper.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c95",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://orientpaper.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c95",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://orientpaper.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Segment Reporting (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://orientpaper.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c33",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Organization and Business Background (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
     "shortName": "Organization and Business Background (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c33",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c46",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:DateOfIncorporationOrEstablishment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities",
     "menuCat": "Details",
     "order": "45",
     "role": "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable",
     "shortName": "Organization and Business Background (Details) - Schedule of subsidiaries and variable interest entities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c46",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:DateOfIncorporationOrEstablishment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c52",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities",
     "menuCat": "Details",
     "order": "46",
     "role": "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
     "shortName": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c52",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails",
     "shortName": "Basis of Presentation and Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Inventories (Details) - Schedule of inventories",
     "menuCat": "Details",
     "order": "48",
     "role": "http://orientpaper.com/role/ScheduleofinventoriesTable",
     "shortName": "Inventories (Details) - Schedule of inventories",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:PrepaidLandLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets",
     "menuCat": "Details",
     "order": "49",
     "role": "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable",
     "shortName": "Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:PrepaidLandLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:SaleLeasebackTransactionLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Property, plant and equipment, net (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://orientpaper.com/role/PropertyplantandequipmentnetDetails",
     "shortName": "Property, plant and equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:SaleLeasebackTransactionLeasePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Property, plant and equipment, net (Details) - Schedule of Property, plant and equipment, net",
     "menuCat": "Details",
     "order": "51",
     "role": "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable",
     "shortName": "Property, plant and equipment, net (Details) - Schedule of Property, plant and equipment, net",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c76",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://orientpaper.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c76",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Leases (Details) - Schedule of future minimum lease payments of the capital lease",
     "menuCat": "Details",
     "order": "53",
     "role": "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
     "shortName": "Leases (Details) - Schedule of future minimum lease payments of the capital lease",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unitRef": "cny",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Leases (Details) - Schedule of lease expense",
     "menuCat": "Details",
     "order": "54",
     "role": "http://orientpaper.com/role/ScheduleofleaseexpenseTable",
     "shortName": "Leases (Details) - Schedule of lease expense",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R55": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Leases (Details) - Schedule operating leases",
     "menuCat": "Details",
     "order": "55",
     "role": "http://orientpaper.com/role/ScheduleoperatingleasesTable",
     "shortName": "Leases (Details) - Schedule operating leases",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c83",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Leases (Details) - Schedule of maturities of its lease liabilities",
     "menuCat": "Details",
     "order": "56",
     "role": "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable",
     "shortName": "Leases (Details) - Schedule of maturities of its lease liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c83",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Leases (Details) - Schedule of weighted average remaining lease terms and discount rates",
     "menuCat": "Details",
     "order": "57",
     "role": "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable",
     "shortName": "Leases (Details) - Schedule of weighted average remaining lease terms and discount rates",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBankLoansAndNotesPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Loans Payable (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://orientpaper.com/role/LoansPayableDetails",
     "shortName": "Loans Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Loans Payable (Details) - Schedule of short-term bank loans",
     "menuCat": "Details",
     "order": "59",
     "role": "http://orientpaper.com/role/ScheduleofshorttermbankloansTable",
     "shortName": "Loans Payable (Details) - Schedule of short-term bank loans",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://orientpaper.com/role/ConsolidatedCashFlow",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Loans Payable (Details) - Schedule of long-term loans balance",
     "menuCat": "Details",
     "order": "60",
     "role": "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable",
     "shortName": "Loans Payable (Details) - Schedule of long-term loans balance",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermLoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Loans Payable (Details) - Schedule of long-term debt repayments",
     "menuCat": "Details",
     "order": "61",
     "role": "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable",
     "shortName": "Loans Payable (Details) - Schedule of long-term debt repayments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfLongTermDebtRepaymentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c155",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:ProceedsFromPaymentsToLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c155",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:ProceedsFromPaymentsToLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedUtilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities",
     "menuCat": "Details",
     "order": "63",
     "role": "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable",
     "shortName": "Other Payables and Accrued Liabilities (Details) - Schedule of other payables and accrued liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedUtilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c164",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions",
     "menuCat": "Details",
     "order": "64",
     "role": "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable",
     "shortName": "Derivative Liabilities (Details) - Schedule of fair value warrant estimated valuation weighted-average assumptions",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c164",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities",
     "menuCat": "Details",
     "order": "65",
     "role": "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable",
     "shortName": "Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c166",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:AggregateShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Common Stock (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://orientpaper.com/role/CommonStockDetails",
     "shortName": "Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c166",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:AggregateShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c167",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Warrants (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://orientpaper.com/role/WarrantsDetails",
     "shortName": "Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c176",
      "decimals": null,
      "lang": "en-US",
      "name": "itp:WarrantTermDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Warrants (Details) - Schedule of stock warrant activities",
     "menuCat": "Details",
     "order": "68",
     "role": "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable",
     "shortName": "Warrants (Details) - Schedule of stock warrant activities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfOutstandingAndExercisableWarrants",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c177",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Warrants (Details) - Schedule of outstanding and exercisable warrants",
     "menuCat": "Details",
     "order": "69",
     "role": "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
     "shortName": "Warrants (Details) - Schedule of outstanding and exercisable warrants",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "itp:ScheduleOfOutstandingAndExercisableWarrants",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c177",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c7",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://orientpaper.com/role/ShareholdersEquityType2or3",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c7",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Earnings Per Share (Details) - Schedule of basic and diluted net income per share",
     "menuCat": "Details",
     "order": "70",
     "role": "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable",
     "shortName": "Earnings Per Share (Details) - Schedule of basic and diluted net income per share",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Income Taxes (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://orientpaper.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredOtherTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Income Taxes (Details) - Schedule of provisions for income taxes",
     "menuCat": "Details",
     "order": "72",
     "role": "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable",
     "shortName": "Income Taxes (Details) - Schedule of provisions for income taxes",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredOtherTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Income Taxes (Details) - Schedule of deferred tax",
     "menuCat": "Details",
     "order": "73",
     "role": "http://orientpaper.com/role/ScheduleofdeferredtaxTable",
     "shortName": "Income Taxes (Details) - Schedule of deferred tax",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "itp:DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "itp:EffectOfDifferentTaxJurisdictioninDollars",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates",
     "menuCat": "Details",
     "order": "74",
     "role": "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable",
     "shortName": "Income Taxes (Details) - Schedule of reconciles the statutory rates effective tax rates",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "itp:EffectOfDifferentTaxJurisdictioninDollars",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c182",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Stock Incentive Plans (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://orientpaper.com/role/StockIncentivePlansDetails",
     "shortName": "Stock Incentive Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c182",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c188",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CashPricesDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c188",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "itp:CashPricesDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "076 - Disclosure - Commitments and Contingencies (Details) - Schedule of future minimum lease payments",
     "menuCat": "Details",
     "order": "77",
     "role": "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
     "shortName": "Commitments and Contingencies (Details) - Schedule of future minimum lease payments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c50",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "077 - Disclosure - Segment Reporting (Details) - Schedule of financial information for reportable segments",
     "menuCat": "Details",
     "order": "78",
     "role": "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
     "shortName": "Segment Reporting (Details) - Schedule of financial information for reportable segments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c50",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "itp:ConcentrationCreditRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "078 - Disclosure - Concentration and Major Customers and Suppliers (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails",
     "shortName": "Concentration and Major Customers and Suppliers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "itp:ConcentrationCreditRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Organization and Business Background",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://orientpaper.com/role/OrganizationandBusinessBackground",
     "shortName": "Organization and Business Background",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c219",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "079 - Disclosure - Concentration of Credit Risk (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
     "shortName": "Concentration of Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c219",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Basis of Presentation and Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies",
     "shortName": "Basis of Presentation and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0323_ittechpack.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 77,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "China [Member]"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three",
        "terseLabel": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://orientpaper.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "itp_AdditionOfNewDerivativesRecognizedAsWarrant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition of new derivatives recognized as warrant\r    \n.",
        "label": "Addition Of New Derivatives Recognized As Warrant",
        "terseLabel": "Addition of new derivatives recognized as warrant"
       }
      }
     },
     "localname": "AdditionOfNewDerivativesRecognizedAsWarrant",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_AggregateShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of aggregate shares.",
        "label": "Aggregate Shares",
        "terseLabel": "Aggregate shares"
       }
      }
     },
     "localname": "AggregateShares",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_AggregateSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate shares of common stock.",
        "label": "Aggregate Shares Of Common Stock",
        "terseLabel": "Aggregate shares of common stock"
       }
      }
     },
     "localname": "AggregateSharesOfCommonStock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_AmortizationOfLeaseAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization Of Lease Asset",
        "terseLabel": "Amortization of lease asset"
       }
      }
     },
     "localname": "AmortizationOfLeaseAsset",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_BaodingShengdeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Baoding Shengde.",
        "label": "Baoding Shengde Member",
        "terseLabel": "Baoding Shengde [Member]"
       }
      }
     },
     "localname": "BaodingShengdeMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_BasePaperAndOtherRawMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Paper and Other Raw Materials.",
        "label": "Base Paper And Other Raw Materials Member",
        "terseLabel": "Base Paper and Other Raw Materials [Member]"
       }
      }
     },
     "localname": "BasePaperAndOtherRawMaterialsMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_BasicLossPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic Loss Per Share Abstract",
        "terseLabel": "Basic loss per share"
       }
      }
     },
     "localname": "BasicLossPerShareAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_BorrowedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowed amount.",
        "label": "Borrowed Amount",
        "terseLabel": "Borrowed amount (in Yuan Renminbi)"
       }
      }
     },
     "localname": "BorrowedAmount",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_BuildingLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building Lease Member",
        "terseLabel": "Building lease [Member]"
       }
      }
     },
     "localname": "BuildingLeaseMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_CashAndBankBalances": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "itp_TotalCashCashEquivalentsAndRestrictedCash",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash bank balance.",
        "label": "Cash And Bank Balances",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashAndBankBalances",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CashPricesDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of cash prices.",
        "label": "Cash Prices Description",
        "terseLabel": "Cash prices, description"
       }
      }
     },
     "localname": "CashPricesDescription",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ChinaConstructionBankLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "China Construction Bank Loan Member",
        "terseLabel": "China Construction Bank Loan [Member]"
       }
      }
     },
     "localname": "ChinaConstructionBankLoanMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ChinaConstructionBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "China Construction Bank Member",
        "terseLabel": "China Construction Bank [Member]"
       }
      }
     },
     "localname": "ChinaConstructionBankMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_CommitmentsForPurchaseOrConstructionOfCapitalAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments for purchase or construction of capital assets.",
        "label": "Commitments For Purchase Or Construction Of Capital Assets",
        "terseLabel": "Outstanding commitments amount"
       }
      }
     },
     "localname": "CommitmentsForPurchaseOrConstructionOfCapitalAssets",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_CommitmentsandContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) - Schedule of future minimum lease payments [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsScheduleoffutureminimumleasepaymentsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommitmentsandContingenciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Details Line Items",
        "terseLabel": "Common Stock [Abstract]"
       }
      }
     },
     "localname": "CommonStockDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock (Details) [Table]"
       }
      }
     },
     "localname": "CommonStockDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockIssuedToPurchaseOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of common stock issued to purchase of warrants.",
        "label": "Common Stock Issued To Purchase Of Warrants",
        "terseLabel": "Warrants purchase"
       }
      }
     },
     "localname": "CommonStockIssuedToPurchaseOfWarrants",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_CommonStockIssuedToPurchaseStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Issued To Purchase Stock",
        "terseLabel": "Warrants to purchase shares of common stock"
       }
      }
     },
     "localname": "CommonStockIssuedToPurchaseStock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_CommonStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Abstract]"
       }
      }
     },
     "localname": "CommonStockLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStock"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CommonStockTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Table]"
       }
      }
     },
     "localname": "CommonStockTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStock"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationAndMajorCustomersAndSuppliersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration And Major Customers And Suppliers Abstract"
       }
      }
     },
     "localname": "ConcentrationAndMajorCustomersAndSuppliersAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationAndMajorCustomersAndSuppliersTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of concentration and major customers and suppliers.",
        "label": "Concentration And Major Customers And Suppliers Text Block",
        "terseLabel": "Concentration and Major Customers and Suppliers"
       }
      }
     },
     "localname": "ConcentrationAndMajorCustomersAndSuppliersTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ConcentrationCreditRiskPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Credit Risk Percentage",
        "terseLabel": "Concentration credit risk, percentage"
       }
      }
     },
     "localname": "ConcentrationCreditRiskPercentage",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ConcentrationandMajorCustomersandSuppliersDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers (Details) [Line Items]"
       }
      }
     },
     "localname": "ConcentrationandMajorCustomersandSuppliersDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationandMajorCustomersandSuppliersDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers (Details) [Table]"
       }
      }
     },
     "localname": "ConcentrationandMajorCustomersandSuppliersDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationandMajorCustomersandSuppliersLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers [Abstract]"
       }
      }
     },
     "localname": "ConcentrationandMajorCustomersandSuppliersLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationandMajorCustomersandSuppliersTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration and Major Customers and Suppliers [Table]"
       }
      }
     },
     "localname": "ConcentrationandMajorCustomersandSuppliersTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliers"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationofCreditRiskDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk (Details) [Line Items]"
       }
      }
     },
     "localname": "ConcentrationofCreditRiskDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ConcentrationofCreditRiskDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk (Details) [Table]"
       }
      }
     },
     "localname": "ConcentrationofCreditRiskDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_CorrespondingPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corresponding price per share.",
        "label": "Corresponding Price Per Share",
        "terseLabel": "Corresponding price per share (in Dollars per share)"
       }
      }
     },
     "localname": "CorrespondingPricePerShare",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_CurrentPortionOfLongtermLoans": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Current Portion Of Longterm Loans",
        "terseLabel": "Current portion of long-term loans"
       }
      }
     },
     "localname": "CurrentPortionOfLongtermLoans",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DateOfIncorporationOrEstablishment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of incorporation or establishment.",
        "label": "Date Of Incorporation Or Establishment",
        "terseLabel": "Date of Incorporation or Establishment"
       }
      }
     },
     "localname": "DateOfIncorporationOrEstablishment",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DeferredGainAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Gain Amount",
        "terseLabel": "Deferred gain amount"
       }
      }
     },
     "localname": "DeferredGainAmount",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredGainOnSaleleaseback": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Gain On Saleleaseback",
        "terseLabel": "Deferred gain on sale-leaseback"
       }
      }
     },
     "localname": "DeferredGainOnSaleleaseback",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets depreciation of amortization property plant and equipment current.",
        "label": "Deferred Tax Assets Depreciation Of Amortization Property Plant And Equipment Current",
        "terseLabel": "Depreciation and amortization of property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsDepreciationOfAmortizationPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets impairment of property, plant and equipment.",
        "label": "Deferred Tax Assets Impairment Of Amortization Property Plant And Equipment Current",
        "terseLabel": "Impairment of property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsImpairmentOfAmortizationPropertyPlantAndEquipmentCurrent",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset Miscellaneous.",
        "label": "Deferred Tax Assets Miscellaneous Current",
        "terseLabel": "Miscellaneous"
       }
      }
     },
     "localname": "DeferredTaxAssetsMiscellaneousCurrent",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DeferredTaxAssetsValuationAllowancePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets Valuation Allowance Percentage",
        "terseLabel": "Percentage of valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowancePercentage",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_DepreciationAndAmortizationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation And Amortization Expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortizationExpense",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of changes in the derivative liabilities [Abstract]"
       }
      }
     },
     "localname": "DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liabilities (Details) - Schedule of changes in the derivative liabilities [Table]"
       }
      }
     },
     "localname": "DerivativeLiabilitiesDetailsScheduleofchangesinthederivativeliabilitiesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DescriptionOfCarryForwardsExpire": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of carry forwards expire.",
        "label": "Description Of Carry Forwards Expire",
        "terseLabel": "Description of carry forwards expire"
       }
      }
     },
     "localname": "DescriptionOfCarryForwardsExpire",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DilutedIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted Income Per Share Abstract",
        "terseLabel": "Diluted income per share"
       }
      }
     },
     "localname": "DilutedIncomePerShareAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_DongfangHoldingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dongfang Holding.",
        "label": "Dongfang Holding Member",
        "terseLabel": "Dongfang Holding [Member]"
       }
      }
     },
     "localname": "DongfangHoldingMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_DongfangPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hebei Baoding Orient Paper Milling Company Limited.",
        "label": "Dongfang Paper Member",
        "terseLabel": "Dongfang Paper [Member]"
       }
      }
     },
     "localname": "DongfangPaperMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_DueDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due date.",
        "label": "Due Date",
        "terseLabel": "Due date"
       }
      }
     },
     "localname": "DueDate",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "itp_DueToRelatedPartiesCurrentAmount": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due To Related Parties Current Amount",
        "terseLabel": "Due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAmount",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_EffectOfDifferentTaxJurisdictioninDollars": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of different tax jurisdiction.",
        "label": "Effect Of Different Tax Jurisdictionin Dollars",
        "terseLabel": "Effect of different tax jurisdiction"
       }
      }
     },
     "localname": "EffectOfDifferentTaxJurisdictioninDollars",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_EffectOfDilution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect Of Dilution",
        "terseLabel": "Effect of dilution"
       }
      }
     },
     "localname": "EffectOfDilution",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_EffectOfExpensesNotDeductibleForPrcTaxPurposes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect Of Expenses Not Deductible For Prc Tax Purposes",
        "terseLabel": "Effect of tax and book difference"
       }
      }
     },
     "localname": "EffectOfExpensesNotDeductibleForPrcTaxPurposes",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_EliminationOfIntersegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elimination Of Intersegment Member",
        "terseLabel": "Elimination of Inter-Segment [Member]"
       }
      }
     },
     "localname": "EliminationOfIntersegmentMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_EnterprisewideConsolidatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Enterprisewide Consolidated Member",
        "terseLabel": "Enterprise-Wide, Consolidated [Member]"
       }
      }
     },
     "localname": "EnterprisewideConsolidatedMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ExerciseOfWarrant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of warrants.",
        "label": "Exercise Of Warrant",
        "terseLabel": "Exercise of warrants"
       }
      }
     },
     "localname": "ExerciseOfWarrant",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ExercisePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share.",
        "label": "Exercise Price Per Share",
        "terseLabel": "Exercise price per share (in Yuan Renminbi per share)"
       }
      }
     },
     "localname": "ExercisePricePerShare",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_ExercisePricePerWarrant1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of exercise price of warrants.",
        "label": "Exercise Price Per Warrant1",
        "terseLabel": "Exercise price of warrants (in Dollars per share)"
       }
      }
     },
     "localname": "ExercisePricePerWarrant1",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_GrossProceeds": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of gross proceeds.",
        "label": "Gross Proceeds",
        "terseLabel": "Gross proceeds (in Dollars per share)"
       }
      }
     },
     "localname": "GrossProceeds",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_HebeiFangshengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hebei Fangsheng Member",
        "terseLabel": "Hebei Fangsheng [Member]"
       }
      }
     },
     "localname": "HebeiFangshengMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_HebeiTengshengMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hebei Tengsheng Member",
        "terseLabel": "Hebei Tengsheng [Member]"
       }
      }
     },
     "localname": "HebeiTengshengMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoan2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoan2 Member",
        "terseLabel": "ICBC Loan 2 [Member]"
       }
      }
     },
     "localname": "ICBCLoan2Member",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoan3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoan3 Member",
        "terseLabel": "ICBC Loan 3 [Member]"
       }
      }
     },
     "localname": "ICBCLoan3Member",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoan One Member",
        "terseLabel": "ICBC Loan 1 [Member]"
       }
      }
     },
     "localname": "ICBCLoanOneMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ICBCLoanZMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICBCLoan ZMember",
        "terseLabel": "ICBC Loan z [Member]"
       }
      }
     },
     "localname": "ICBCLoanZMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_InceptionOfLease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inception of lease.",
        "label": "Inception Of Lease",
        "terseLabel": "Inception of lease"
       }
      }
     },
     "localname": "InceptionOfLease",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_IncomeLossBeforeIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Loss Before Income Taxes",
        "totalLabel": "Loss before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossBeforeIncomeTaxes",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_IncomeTaxStatuteOfLimitationsPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax statute of limitation period.",
        "label": "Income Tax Statute Of Limitations Period",
        "terseLabel": "Income tax, statute of limitations period"
       }
      }
     },
     "localname": "IncomeTaxStatuteOfLimitationsPeriod",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_IncomeTaxesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_IncomeTaxesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "localname": "IncomeTaxesDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_IndustrialAndCommercialBankOfChinaICBCLoan2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial And Commercial Bank Of China ICBCLoan2 Member",
        "terseLabel": "ICBC Loan 2 [Member]"
       }
      }
     },
     "localname": "IndustrialAndCommercialBankOfChinaICBCLoan2Member",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_IndustrialAndCommercialBankOfChinaICBCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial And Commercial Bank Of China ICBCMember",
        "terseLabel": "Industrial and Commercial Bank of China (\u201cICBC\u201d) Loan 1 [Member]"
       }
      }
     },
     "localname": "IndustrialAndCommercialBankOfChinaICBCMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_InstallmentRepaymentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description regarding repayment of installment.",
        "label": "Installment Repayment Description",
        "terseLabel": "Installment repayment, description"
       }
      }
     },
     "localname": "InstallmentRepaymentDescription",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_InvestmentWarrantsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Warrants Exercise Price",
        "terseLabel": "Exercise price (in Dollars per share)"
       }
      }
     },
     "localname": "InvestmentWarrantsExercisePrice",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_JiangnaYuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jiangna Yu Member",
        "terseLabel": "Yujiangna [Member]",
        "verboseLabel": "Jiangna Yu [Member]"
       }
      }
     },
     "localname": "JiangnaYuMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_LeaseExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease expiration period.",
        "label": "Lease Expiration Period",
        "terseLabel": "Lease expiration period"
       }
      }
     },
     "localname": "LeaseExpirationPeriod",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_LeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LeasePaymentGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payments.",
        "label": "Lease Payment Gross",
        "terseLabel": "Lease payment gross"
       }
      }
     },
     "localname": "LeasePaymentGross",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease term.",
        "label": "Lease Term",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LeaseTerm",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "itp_LeasesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) [Line Items]"
       }
      }
     },
     "localname": "LeasesDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of future minimum lease payments of the capital lease [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) - Schedule of future minimum lease payments of the capital lease [Table]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleofleaseexpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of lease expense [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofleaseexpenseLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofleaseexpenseTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleofleaseexpenseTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) - Schedule of lease expense [Table]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofleaseexpenseTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofleaseexpenseTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of maturities of its lease liabilities [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) - Schedule of maturities of its lease liabilities [Table]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofmaturitiesofitsleaseliabilitiesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of weighted average remaining lease terms and discount rates [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) - Schedule of weighted average remaining lease terms and discount rates [Table]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleofweightedaverageremainingleasetermsanddiscountratesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleoperatingleasesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule operating leases [Abstract]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleoperatingleasesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoperatingleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsScheduleoperatingleasesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) - Schedule operating leases [Table]"
       }
      }
     },
     "localname": "LeasesDetailsScheduleoperatingleasesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoperatingleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) [Table]"
       }
      }
     },
     "localname": "LeasesDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/Leases"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Table]"
       }
      }
     },
     "localname": "LeasesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/Leases"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases Tables Line Items",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesTablesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LeasesTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Tables) [Table]"
       }
      }
     },
     "localname": "LeasesTablesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LessCurrentPortionLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ampount of current portion lease liability.",
        "label": "Less Current Portion Lease Liability",
        "negatedLabel": "Less: Current portion lease liability"
       }
      }
     },
     "localname": "LessCurrentPortionLeaseLiability",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LoanDueDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan due description.",
        "label": "Loan Due Description",
        "terseLabel": "Loan due description"
       }
      }
     },
     "localname": "LoanDueDescription",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoanToARelatedPartynet": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan repaid by a related party.",
        "label": "Loan To ARelated Partynet",
        "terseLabel": "Loan to a related party (net)"
       }
      }
     },
     "localname": "LoanToARelatedPartynet",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_LoansPayableDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) [Line Items]"
       }
      }
     },
     "localname": "LoansPayableDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LoansPayableDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable (Details) [Table]"
       }
      }
     },
     "localname": "LoansPayableDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_LocalGovernmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local government in Xushui County, Baoding City, Hebei, China.",
        "label": "Local Government Member",
        "terseLabel": "Local Government [Member]"
       }
      }
     },
     "localname": "LocalGovernmentMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_LongtermLoanFromFinancialInstitutions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of long-term loan from financial institutions.",
        "label": "Longterm Loan From Financial Institutions",
        "terseLabel": "Long-term loan from financial institutions"
       }
      }
     },
     "localname": "LongtermLoanFromFinancialInstitutions",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Minimum Leases Payments Sale Leaseback Transactions Next Rolling Twelve Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "MinimumLeasesPaymentsSaleLeasebackTransactionsNextRollingTwelveMonths",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_MrZhenyongLiuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mr. Zhenyong Liu.",
        "label": "Mr Zhenyong Liu Member",
        "terseLabel": "Mr. Zhenyong Liu [Member]",
        "verboseLabel": "Mr Zhenyong Liu [Member]"
       }
      }
     },
     "localname": "MrZhenyongLiuMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_NetIncomelossPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Incomeloss Per Share",
        "terseLabel": "Net loss per share"
       }
      }
     },
     "localname": "NetIncomelossPerShare",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_NewTermLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Term Loan Agreement Member",
        "terseLabel": "New Term Loan Agreement [Member]",
        "verboseLabel": "New term loan agreement [Member]"
       }
      }
     },
     "localname": "NewTermLoanAgreementMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_NonRecurringFairValueMeasurementsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for non recurring fair value measurements",
        "label": "Non Recurring Fair Value Measurements Policy Text Block",
        "terseLabel": "Non-Recurring Fair Value Measurements"
       }
      }
     },
     "localname": "NonRecurringFairValueMeasurementsPolicyTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_NotAttributableToSegmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not Attributable To Segments Member",
        "terseLabel": "Not Attributable to Segments [Member]"
       }
      }
     },
     "localname": "NotAttributableToSegmentsMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_OperatingLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Member",
        "terseLabel": "Operating Lease [Member]"
       }
      }
     },
     "localname": "OperatingLeaseMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) [Line Items]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities [Line Items]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) - Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities [Table]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OrganizationandBusinessBackgroundDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandBusinessBackgroundDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OtherPayablesandAccruedLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payables and Accrued Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherPayablesandAccruedLiabilitiesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OtherPayablesandAccruedLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payables and Accrued Liabilities [Table]"
       }
      }
     },
     "localname": "OtherPayablesandAccruedLiabilitiesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OtherPayablesandAccruedLiabilitiesTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payablesand Accrued Liabilities Tables Line Items",
        "terseLabel": "Other Payables and Accrued Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherPayablesandAccruedLiabilitiesTablesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_OtherPayablesandAccruedLiabilitiesTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Payables and Accrued Liabilities (Tables) [Table]"
       }
      }
     },
     "localname": "OtherPayablesandAccruedLiabilitiesTablesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PercentageOfOwnerships": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of percentage of ownership",
        "label": "Percentage Of Ownerships",
        "terseLabel": "Percentage of Ownership"
       }
      }
     },
     "localname": "PercentageOfOwnerships",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageOfRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of revenue.",
        "label": "Percentage Of Revenue",
        "terseLabel": "Percentage of revenue"
       }
      }
     },
     "localname": "PercentageOfRevenue",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageOfTotalAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total assets.",
        "label": "Percentage Of Total Assets",
        "terseLabel": "Percentage of total assets"
       }
      }
     },
     "localname": "PercentageOfTotalAssets",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PercentageShareOfDistributableProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage share of distributable profit.",
        "label": "Percentage Share Of Distributable Profit",
        "terseLabel": "Percentage of distributable profit"
       }
      }
     },
     "localname": "PercentageShareOfDistributableProfit",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_PerformanceHoldbackOnNewTissuePaperPaymentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance holdback on new tissue paper payment description.",
        "label": "Performance Holdback On New Tissue Paper Payment Description",
        "terseLabel": "Performance holdback on new tissue paper payment, description"
       }
      }
     },
     "localname": "PerformanceHoldbackOnNewTissuePaperPaymentDescription",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PlaceOfIncorporationOrEstablishment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Place of incorporation or establishment.",
        "label": "Place Of Incorporation Or Establishment",
        "terseLabel": "Place of Incorporation or Establishment"
       }
      }
     },
     "localname": "PlaceOfIncorporationOrEstablishment",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PledgedAssetNotSeparatelyReportedOtherFinancialInstruments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.",
        "label": "Pledged Asset Not Separately Reported Other Financial Instruments",
        "terseLabel": "Property, plant and equipment net value"
       }
      }
     },
     "localname": "PledgedAssetNotSeparatelyReportedOtherFinancialInstruments",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses And Other Current Assets Disclosure Abstract"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure describes the Company's prepaid and other current assets.",
        "label": "Prepaid Expenses And Other Current Assets Disclosure Text Block",
        "terseLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_PrepaidLandLease": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for land lease.",
        "label": "Prepaid Land Lease",
        "terseLabel": "Prepaid land lease"
       }
      }
     },
     "localname": "PrepaidLandLease",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentForPurchaseOfMaterials": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Prepayment for purchase of materials value-added tax recoverable.",
        "label": "Prepayment For Purchase Of Materials",
        "terseLabel": "Prepayment for purchase of materials"
       }
      }
     },
     "localname": "PrepaymentForPurchaseOfMaterials",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentForPurchasesOfEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment for purchase of equipment.",
        "label": "Prepayment For Purchases Of Equipment",
        "terseLabel": "Prepayment for purchase of equipment"
       }
      }
     },
     "localname": "PrepaymentForPurchasesOfEquipment",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PrepaymentsandOtherCurrentAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaymentsandOtherCurrentAssetsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PrepaymentsandOtherCurrentAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and Other Current Assets [Table]"
       }
      }
     },
     "localname": "PrepaymentsandOtherCurrentAssetsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssets"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PrepaymentsandOtherCurrentAssetsTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaymentsand Other Current Assets Tables Line Items",
        "terseLabel": "Prepayments and Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaymentsandOtherCurrentAssetsTablesLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PrepaymentsandOtherCurrentAssetsTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepayments and Other Current Assets (Tables) [Table]"
       }
      }
     },
     "localname": "PrepaymentsandOtherCurrentAssetsTablesTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PresentValueOfLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lease liabilities.",
        "label": "Present Value Of Lease Liabilities",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "PresentValueOfLeaseLiabilities",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ProceedsFromPaymentsToLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loan paid off.",
        "label": "Proceeds From Payments To Loan",
        "terseLabel": "Interest amount"
       }
      }
     },
     "localname": "ProceedsFromPaymentsToLoan",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PropertyPlantAndEquipmentLoanDrawnFromBankingFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property plant and equipment loan drawn from banking facility.",
        "label": "Property Plant And Equipment Loan Drawn From Banking Facility",
        "terseLabel": "Land use right net values"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLoanDrawnFromBankingFacility",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PropertyplantandequipmentnetDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, net (Details) [Line Items]"
       }
      }
     },
     "localname": "PropertyplantandequipmentnetDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PropertyplantandequipmentnetDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, net (Details) [Table]"
       }
      }
     },
     "localname": "PropertyplantandequipmentnetDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ProvisionForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision For Income Taxes Abstract",
        "terseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "ProvisionForIncomeTaxesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_PublicOfferingForGrossProceeds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public offering for gross proceeds.",
        "label": "Public Offering For Gross Proceeds",
        "terseLabel": "Public offering for gross proceeds (in Dollars)"
       }
      }
     },
     "localname": "PublicOfferingForGrossProceeds",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_PublicUtilitiesInventoryCoalAndGasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities Inventory Coal And Gas.",
        "label": "Public Utilities Inventory Coal And Gas Member",
        "terseLabel": "Gas [Member]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryCoalAndGasMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_QianrongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Qianrong Member",
        "terseLabel": "Qianrong [Member]"
       }
      }
     },
     "localname": "QianrongMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RawMaterialsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw Materials Abstract",
        "terseLabel": "Raw Materials"
       }
      }
     },
     "localname": "RawMaterialsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RecentAccountingPronouncementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements [Abstract]"
       }
      }
     },
     "localname": "RecentAccountingPronouncementsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RecentAccountingPronouncementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements [Table]"
       }
      }
     },
     "localname": "RecentAccountingPronouncementsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RecycledPaperBoardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recycled paper board.",
        "label": "Recycled Paper Board Member",
        "terseLabel": "Recycled Paper Board [Member]"
       }
      }
     },
     "localname": "RecycledPaperBoardMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RecycledWhiteScrapPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recycled White Scrap Paper.",
        "label": "Recycled White Scrap Paper Member",
        "terseLabel": "Recycled White Scrap Paper [Member]"
       }
      }
     },
     "localname": "RecycledWhiteScrapPaperMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RelatedPartyTransactionsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RelatedPartyTransactionsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_RevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Member",
        "terseLabel": "Revenue [Member]"
       }
      }
     },
     "localname": "RevenueMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ReverseStockSplitPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting policy for revenue stock split.",
        "label": "Reverse Stock Split Policy Text Block",
        "terseLabel": "Reverse stock split"
       }
      }
     },
     "localname": "ReverseStockSplitPolicyTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_RisksAndUncertaintiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for risks and uncertainties.",
        "label": "Risks And Uncertainties Text Block",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "localname": "RisksAndUncertaintiesTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/RisksandUncertainties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoan5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan5 Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 5 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoan5Member",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan Four Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 4 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanFourMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan One Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 1 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanOneMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan Three Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 3 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanThreeMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictLoanTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Loan Two Member",
        "terseLabel": "Rural Credit Union of Xushui District Loan 2 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictLoanTwoMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Member",
        "terseLabel": "Rural credit union of xushui District [Member]",
        "verboseLabel": "Rural Credit Union of Xushui District One [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMember2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Member2 Member",
        "terseLabel": "Rural credit union of xushui District 2 [Member]",
        "verboseLabel": "Rural credit union of xushui District member 2 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMember2Member",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMember3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Member3 Member",
        "terseLabel": "Rural credit union of xushui District 3 [Member]",
        "verboseLabel": "Rural credit union of xushui District member 3 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMember3Member",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_RuralCreditUnionOfXushuiDistrictMemberOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rural Credit Union Of Xushui District Member One Member",
        "terseLabel": "Rural credit union of xushui District 1 [Member]",
        "verboseLabel": "Rural credit union of xushui District member1 [Member]"
       }
      }
     },
     "localname": "RuralCreditUnionOfXushuiDistrictMemberOneMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_SaleLeasebackTransactionLeasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Leaseback Transaction Lease Period",
        "terseLabel": "Term of lease, description"
       }
      }
     },
     "localname": "SaleLeasebackTransactionLeasePeriod",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Aggregate Carrying Value Of Dongfang Paper SAssets And Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfAggregateCarryingValueOfDongfangPaperSAssetsAndLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfBasicAndDilutedNetIncomePerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Basic And Diluted Net Income Per Share Abstract"
       }
      }
     },
     "localname": "ScheduleOfBasicAndDilutedNetIncomePerShareAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfChangesInTheDerivativeLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Changes In The Derivative Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfChangesInTheDerivativeLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfDeferredTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deferred Tax Abstract"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Warrant Estimated Valuation Weighted Average Assumptions Abstract"
       }
      }
     },
     "localname": "ScheduleOfFairValueWarrantEstimatedValuationWeightedAverageAssumptionsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFinancialInformationForReportableSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Financial Information For Reportable Segments Abstract"
       }
      }
     },
     "localname": "ScheduleOfFinancialInformationForReportableSegmentsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Minimum Lease Payments Abstract"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Minimum Lease Payments Of The Capital Lease Abstract"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of future minimum lease payments of the capital lease.",
        "label": "Schedule Of Future Minimum Lease Payments Of The Capital Lease Table Text Block",
        "terseLabel": "Schedule of future minimum lease payments of the capital lease"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsOfTheCapitalLeaseTableTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Minimum Rental Payment For Operating Leases Table Text Block",
        "terseLabel": "Schedule of future minimum lease payments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentForOperatingLeasesTableTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfInventoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Inventories Abstract"
       }
      }
     },
     "localname": "ScheduleOfInventoriesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLeaseExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Lease Expense Abstract"
       }
      }
     },
     "localname": "ScheduleOfLeaseExpenseAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLongTermDebtRepaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long Term Debt Repayments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtRepaymentsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfLongTermDebtRepaymentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-term debt repayments.",
        "label": "Schedule Of Long Term Debt Repayments Table Text Block",
        "terseLabel": "Schedule of long-term debt repayments"
       }
      }
     },
     "localname": "ScheduleOfLongTermDebtRepaymentsTableTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfLongTermLoansBalanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Long Term Loans Balance Abstract"
       }
      }
     },
     "localname": "ScheduleOfLongTermLoansBalanceAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Maturities Of Its Lease Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfItsLeaseLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Payables and Accrued Liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfOutstandingAndExercisableWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of outstanding and exercisable warrants.",
        "label": "Schedule Of Outstanding And Exercisable Warrants",
        "terseLabel": "Schedule of outstanding and exercisable warrants"
       }
      }
     },
     "localname": "ScheduleOfOutstandingAndExercisableWarrants",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOfOutstandingAndExercisableWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Outstanding And Exercisable Warrants Abstract"
       }
      }
     },
     "localname": "ScheduleOfOutstandingAndExercisableWarrantsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepayments and Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPrepaymentsAndOtherCurrentAssetsAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfPropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property Plant And Equipment Net Abstract"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfProvisionsForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Provisions For Income Taxes Abstract"
       }
      }
     },
     "localname": "ScheduleOfProvisionsForIncomeTaxesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Reconciles the Statutory Rates Effective Tax Rates [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfReconcilesTheStatutoryRatesEffectiveTaxRatesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfShortTermBankLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Short Term Bank Loans Abstract"
       }
      }
     },
     "localname": "ScheduleOfShortTermBankLoansAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfStockWarrantActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Warrant Activities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfStockWarrantActivitiesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Subsidiaries And Variable Interest Entities Abstract"
       }
      }
     },
     "localname": "ScheduleOfSubsidiariesAndVariableInterestEntitiesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Weighted Average Remaining Lease Terms And Discount Rates Abstract"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of weighted average remaining lease terms and discount rates.",
        "label": "Schedule Of Weighted Average Remaining Lease Terms And Discount Rates Table Text Block",
        "terseLabel": "Schedule of weighted average remaining lease terms and discount rates"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermsAndDiscountRatesTableTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_ScheduleOperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Operating Leases Abstract"
       }
      }
     },
     "localname": "ScheduleOperatingLeasesAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_ServiceFeePercentageOfNetProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service fees percentage of annual net profit.",
        "label": "Service Fee Percentage Of Net Profit",
        "terseLabel": "Percentage of annual net profits"
       }
      }
     },
     "localname": "ServiceFeePercentageOfNetProfit",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "itp_ShengdeHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shengde Holdings Member",
        "terseLabel": "Shengde Holdings [Member]"
       }
      }
     },
     "localname": "ShengdeHoldingsMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_StockIssuedDuringPeriodPricePerShareReverseStockSplits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction during the period as a result of a reverse stock split..",
        "label": "Stock Issued During Period Price Per Share Reverse Stock Splits",
        "terseLabel": "Reverse stock split, per share (in Dollars per share)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodPricePerShareReverseStockSplits",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_SubsidiaryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary Abstract",
        "terseLabel": "Subsidiary:"
       }
      }
     },
     "localname": "SubsidiaryAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_SubsidyIncome": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit given by the government to groups or individuals usually in the form of a cash payment or tax reduction.",
        "label": "Subsidy Income",
        "terseLabel": "Subsidy income"
       }
      }
     },
     "localname": "SubsidyIncome",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_SupplierTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier two.",
        "label": "Supplier Two Member",
        "terseLabel": "Supplier Two [Member]"
       }
      }
     },
     "localname": "SupplierTwoMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TLCLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TLCLMember",
        "terseLabel": "TLCL [Member]"
       }
      }
     },
     "localname": "TLCLMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TengshengPaperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tengsheng Paper Member",
        "terseLabel": "Tengsheng Paper [Member]"
       }
      }
     },
     "localname": "TengshengPaperMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TotalCashCashEquivalentsAndRestrictedCash": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash total amount of cash, cash equivalents and restricted.",
        "label": "Total Cash Cash Equivalents And Restricted Cash",
        "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statement of cash flows"
       }
      }
     },
     "localname": "TotalCashCashEquivalentsAndRestrictedCash",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalLandLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of land lease payments.",
        "label": "Total Land Lease Payments",
        "terseLabel": "Total operating lease payments"
       }
      }
     },
     "localname": "TotalLandLeasePayments",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_TotalPurchasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Purchases Member",
        "terseLabel": "Total Purchases [Member]"
       }
      }
     },
     "localname": "TotalPurchasesMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_TotalSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Sales Member",
        "terseLabel": "Total Sales [Member]"
       }
      }
     },
     "localname": "TotalSalesMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "itp_ValueAddedTaxesPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value-added tax payable.",
        "label": "Value Added Taxes Payable Current",
        "terseLabel": "Value-added tax payable"
       }
      }
     },
     "localname": "ValueAddedTaxesPayableCurrent",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_ValueOfLandUseRightPledgedForSaleLeaseBackFinancing": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of land use right pledged for sale leaseback financing.",
        "label": "Value Of Land Use Right Pledged For Sale Lease Back Financing",
        "terseLabel": "Value of land use right pledged for bank loan"
       }
      }
     },
     "localname": "ValueOfLandUseRightPledgedForSaleLeaseBackFinancing",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_VariableInterestEntityConsolidatedCarryingAmountLiabilities1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.",
        "label": "Variable Interest Entity Consolidated Carrying Amount Liabilities1",
        "terseLabel": "Consolidated VIE, liabilities (in Dollars)"
       }
      }
     },
     "localname": "VariableInterestEntityConsolidatedCarryingAmountLiabilities1",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "itp_WarrantDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Disclosure Abstract"
       }
      }
     },
     "localname": "WarrantDisclosureAbstract",
     "nsuri": "http://orientpaper.com/20230331",
     "xbrltype": "stringItemType"
    },
    "itp_WarrantDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for warrants.",
        "label": "Warrant Disclosure Text Block",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantDisclosureTextBlock",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "itp_WarrantPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of warrant price.",
        "label": "Warrant Price Per Share",
        "terseLabel": "Warrant Price (in Dollars per share)"
       }
      }
     },
     "localname": "WarrantPricePerShare",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "itp_WarrantTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant term, description.",
        "label": "Warrant Term Description",
        "terseLabel": "Warrant term, description"
       }
      }
     },
     "localname": "WarrantTermDescription",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of outstanding and exercisable warrants [Line Items]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleofoutstandingandexercisablewarrantsLineItems",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) - Schedule of outstanding and exercisable warrants [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsScheduleofoutstandingandexercisablewarrantsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants (Details) [Table]"
       }
      }
     },
     "localname": "WarrantsDetailsTable",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "itp_WarrantsToPurchaseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants to purchase shares.",
        "label": "Warrants To Purchase Shares",
        "terseLabel": "Warrants to purchase shares"
       }
      }
     },
     "localname": "WarrantsToPurchaseShares",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "itp_XushuiLandLeaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xushui Land Lease Member",
        "terseLabel": "Xushui Land Lease [Member]"
       }
      }
     },
     "localname": "XushuiLandLeaseMember",
     "nsuri": "http://orientpaper.com/20230331",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r217",
      "r415",
      "r416",
      "r417",
      "r418",
      "r463",
      "r637",
      "r731",
      "r734",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r366",
      "r470",
      "r522",
      "r544",
      "r545",
      "r606",
      "r610",
      "r614",
      "r615",
      "r619",
      "r638",
      "r639",
      "r649",
      "r656",
      "r661",
      "r667",
      "r736",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r366",
      "r470",
      "r522",
      "r544",
      "r545",
      "r606",
      "r610",
      "r614",
      "r615",
      "r619",
      "r638",
      "r639",
      "r649",
      "r656",
      "r661",
      "r667",
      "r736",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails",
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r276",
      "r472",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r640",
      "r657",
      "r666",
      "r688",
      "r729",
      "r730",
      "r737",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r276",
      "r472",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r640",
      "r657",
      "r666",
      "r688",
      "r729",
      "r730",
      "r737",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r364",
      "r366",
      "r379",
      "r380",
      "r381",
      "r466",
      "r470",
      "r522",
      "r544",
      "r545",
      "r606",
      "r610",
      "r614",
      "r615",
      "r619",
      "r638",
      "r639",
      "r649",
      "r656",
      "r661",
      "r667",
      "r670",
      "r727",
      "r736",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r364",
      "r366",
      "r379",
      "r380",
      "r381",
      "r466",
      "r470",
      "r522",
      "r544",
      "r545",
      "r606",
      "r610",
      "r614",
      "r615",
      "r619",
      "r638",
      "r639",
      "r649",
      "r656",
      "r661",
      "r667",
      "r670",
      "r727",
      "r736",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r231",
      "r367",
      "r684",
      "r719"
     ],
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable",
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
      "http://orientpaper.com/role/ScheduleofleaseexpenseTable",
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable",
      "http://orientpaper.com/role/ScheduleoperatingleasesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r278",
      "r279",
      "r540",
      "r541",
      "r542",
      "r609",
      "r612",
      "r617",
      "r622",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r641",
      "r658",
      "r670",
      "r737",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r278",
      "r279",
      "r540",
      "r541",
      "r542",
      "r609",
      "r612",
      "r617",
      "r622",
      "r624",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r641",
      "r658",
      "r670",
      "r737",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r231",
      "r367",
      "r684",
      "r685",
      "r719"
     ],
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable",
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
      "http://orientpaper.com/role/ScheduleofleaseexpenseTable",
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable",
      "http://orientpaper.com/role/ScheduleoperatingleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r721",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Business Background [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "totalLabel": "Totals"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r24",
      "r665"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable, Other, Current",
        "terseLabel": "Payable for purchase of equipment"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r564",
      "r625",
      "r671",
      "r766"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.",
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "terseLabel": "Accounts receivable (net of allowance for doubtful accounts of $647,787 and $881,878 as of March 31, 2023 and December 31, 2022, respectively)",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxes": {
     "auth_ref": [
      "r103",
      "r104",
      "r144",
      "r154",
      "r491"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.",
        "label": "Accrued Income Taxes",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued interest to a related party"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r29",
      "r645"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Rent, Current",
        "terseLabel": "Accrued rental"
       }
      }
     },
     "localname": "AccruedRentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "auth_ref": [
      "r29",
      "r645"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Sales Commission, Current",
        "terseLabel": "Accrued commission to salesmen"
       }
      }
     },
     "localname": "AccruedSalesCommissionCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Utilities, Current",
        "terseLabel": "Accrued electricity"
       }
      }
     },
     "localname": "AccruedUtilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61",
      "r182",
      "r499"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r37",
      "r38",
      "r117",
      "r185",
      "r495",
      "r526",
      "r527"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r3",
      "r15",
      "r38",
      "r422",
      "r425",
      "r454",
      "r523",
      "r524",
      "r701",
      "r702",
      "r703",
      "r716",
      "r717",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r107",
      "r665",
      "r769"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r536",
      "r716",
      "r717",
      "r718",
      "r745",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r383",
      "r394"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "(Gain) Loss from disposal and impairment of property, plant and equipment"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r186",
      "r281",
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for doubtful accounts (in Dollars)"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Area of land (in Square Meters)"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r152",
      "r183",
      "r213",
      "r251",
      "r266",
      "r272",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r415",
      "r417",
      "r433",
      "r490",
      "r569",
      "r665",
      "r677",
      "r732",
      "r733",
      "r753"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r178",
      "r190",
      "r213",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r415",
      "r417",
      "r433",
      "r665",
      "r732",
      "r733",
      "r753"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r414",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r77",
      "r78",
      "r414",
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r0",
      "r1",
      "r10"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Consideration amount"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "terseLabel": "Total assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r489"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "terseLabel": "Registered capital (in Dollars)"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r169",
      "r493",
      "r537",
      "r563",
      "r665",
      "r677",
      "r691"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r43",
      "r180",
      "r642"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r43",
      "r124",
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, Cash Equivalents and Restricted Cash - End of Period",
        "periodStartLabel": "Cash, Cash Equivalents and Restricted Cash - Beginning of Period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r2",
      "r124"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net Increase in Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash, FDIC Insured Amount",
        "terseLabel": "Maximum coverage from FDIC"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r34",
      "r97",
      "r492",
      "r555"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r134",
      "r306",
      "r307",
      "r627",
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r668",
      "r669",
      "r670",
      "r672",
      "r673",
      "r674",
      "r675",
      "r716",
      "r717",
      "r745",
      "r768",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "terseLabel": "Common stock, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r106",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r106",
      "r556",
      "r575",
      "r771",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r106",
      "r494",
      "r665"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 50,000,000 shares authorized, $0.001 par value per share, 10,065,920 shares issued and outstanding as of March 31, 2023 and December, 31, 2022."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Deferred tax assets (liabilities)"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r39",
      "r193",
      "r195",
      "r201",
      "r485",
      "r502"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r52",
      "r53",
      "r90",
      "r91",
      "r280",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r52",
      "r53",
      "r90",
      "r91",
      "r280",
      "r528",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails",
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r52",
      "r53",
      "r90",
      "r91",
      "r280",
      "r626",
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r52",
      "r53",
      "r90",
      "r91",
      "r280",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationandMajorCustomersandSuppliersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r80",
      "r83",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress\t[Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldOverhead": {
     "auth_ref": [
      "r704"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indirect cost incurred related to good produced and service rendered.",
        "label": "Cost, Overhead",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldOverhead",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r689",
      "r714"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Current Tax Provision U.S."
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r146",
      "r403",
      "r409",
      "r714"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current Tax Provision PRC"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": {
     "auth_ref": [
      "r45",
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued",
        "terseLabel": "Common stock and warrants",
        "verboseLabel": "Issuance of common stock and warrants"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r135",
      "r211",
      "r322",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r338",
      "r345",
      "r346",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Loans Payable"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "auth_ref": [
      "r20"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the total principal payments made during the annual reporting period.",
        "label": "Debt Instrument, Annual Principal Payment",
        "terseLabel": "Annual rental (in Yuan Renminbi)"
       }
      }
     },
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r93",
      "r95",
      "r323",
      "r442",
      "r652",
      "r653"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Loan amount (in Dollars)"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r31",
      "r93",
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Average short-term borrowing rates"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r217",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r347",
      "r442",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r32",
      "r66",
      "r67",
      "r92",
      "r93",
      "r95",
      "r98",
      "r137",
      "r138",
      "r217",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r329",
      "r334",
      "r335",
      "r336",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r347",
      "r442",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r151",
      "r692"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred tax asset non-current"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r7",
      "r146",
      "r173",
      "r408",
      "r409",
      "r714"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred tax"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOtherTaxExpenseBenefit": {
     "auth_ref": [
      "r76",
      "r145",
      "r714"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.",
        "label": "Deferred Other Tax Expense (Benefit)",
        "terseLabel": "Deferred Tax Provision PRC"
       }
      }
     },
     "localname": "DeferredOtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentReceivablesNet": {
     "auth_ref": [
      "r162",
      "r163",
      "r164",
      "r749"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of rental income recognized over rental payment required by lease.",
        "label": "Deferred Rent Receivables, Net",
        "terseLabel": "Annual rental total"
       }
      }
     },
     "localname": "DeferredRentReceivablesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueAndCreditsCurrent": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue or other forms of income in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer.",
        "label": "Deferred Revenue and Credits, Current",
        "terseLabel": "Long-term loans"
       }
      }
     },
     "localname": "DeferredRevenueAndCreditsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r400"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r741"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Total deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r75",
      "r742"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Net operating loss carryover of PRC company"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofdeferredtaxTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.",
        "label": "Deposit Liability, Current",
        "terseLabel": "Current portion amount"
       }
      }
     },
     "localname": "DepositLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r7",
      "r60"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Implicit interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r744"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Change in fair value of derivative liability"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r150",
      "r420",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Liabilities"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/DerivativeLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r191"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "periodEndLabel": "Balance at March 31, 2023",
        "periodStartLabel": "Balance at December 31, 2022",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLossOnDerivative": {
     "auth_ref": [
      "r419"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Loss on Derivative",
        "terseLabel": "Addition of new derivatives recognized as loss on derivatives"
       }
      }
     },
     "localname": "DerivativeLossOnDerivative",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofchangesinthederivativeliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r368",
      "r369",
      "r384",
      "r385",
      "r386",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Incentive Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Incentive Plans [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r302",
      "r709",
      "r726"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "negatedLabel": "Gain on acquisition"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r100",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Losses Per Share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r202",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r233",
      "r236",
      "r239",
      "r240",
      "r241",
      "r245",
      "r430",
      "r431",
      "r486",
      "r503",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic and Diluted Losses per Share (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r202",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r236",
      "r239",
      "r240",
      "r241",
      "r245",
      "r430",
      "r431",
      "r486",
      "r503",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted Losses per Share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedProFormaAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pro forma diluted earnings per share adjustment to reconcile between net income and pro forma amounts.",
        "label": "Earnings Per Share, Diluted, Pro Forma Adjustment",
        "terseLabel": "Diluted loss per share"
       }
      }
     },
     "localname": "EarningsPerShareDilutedProFormaAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r232",
      "r242",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of Exchange Rate Changes on Cash and Cash Equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r214",
      "r397",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r740",
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofreconcilesthestatutoryrateseffectivetaxratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "terseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and employee benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt.",
        "label": "Employee Stock Ownership Plan (ESOP), Number of Suspense Shares",
        "terseLabel": "Aggregate shares"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r16",
      "r175",
      "r196",
      "r197",
      "r198",
      "r218",
      "r219",
      "r220",
      "r222",
      "r228",
      "r230",
      "r246",
      "r283",
      "r284",
      "r363",
      "r387",
      "r388",
      "r389",
      "r404",
      "r405",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r429",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r454",
      "r523",
      "r524",
      "r525",
      "r536",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityFairValueDisclosure": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the entity's equity.",
        "label": "Equity, Fair Value Disclosure",
        "terseLabel": "Fair value of stock (in Dollars)"
       }
      }
     },
     "localname": "EquityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "terseLabel": "Per depositor per insured financial intuition"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r445",
      "r447",
      "r664"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest expenses"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use assets, net",
        "verboseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "negatedLabel": "(Gain) Loss on derivative liability"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "auth_ref": [
      "r705",
      "r706",
      "r709",
      "r762"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "terseLabel": "Gain on acquisition"
       }
      }
     },
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r291",
      "r301",
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Valuation of long-lived asset"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r119",
      "r213",
      "r251",
      "r265",
      "r271",
      "r274",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r433",
      "r648",
      "r732"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit (loss)",
        "totalLabel": "Gross (Loss) Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue": {
     "auth_ref": [
      "r62",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of how an entity determined the fair value of the long-lived asset being disposed of by a method other than sale, for example, whether based on a quoted market price, prices for similar assets, or another valuation technique.",
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Method for Determining Fair Value",
        "terseLabel": "Land use right net value"
       }
      }
     },
     "localname": "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleMethodForDeterminingFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r214",
      "r395",
      "r398",
      "r399",
      "r402",
      "r406",
      "r411",
      "r412",
      "r413",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r168",
      "r174",
      "r229",
      "r230",
      "r259",
      "r396",
      "r407",
      "r504"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Provision for Income Taxes",
        "terseLabel": "Income tax expense(benefit)",
        "totalLabel": "Total Provision for (Deferred tax benefit)/ Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofprovisionsforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r708"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued payroll and employee benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r94",
      "r160",
      "r199",
      "r255",
      "r441",
      "r583",
      "r676",
      "r770"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "terseLabel": "Interest Income, Other"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r710"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r205",
      "r207",
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest, net of capitalized interest cost"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 7.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued bank loan interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r694"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished Goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r698"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory, Gross",
        "terseLabel": "Total inventory, gross"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r187",
      "r643",
      "r665"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "verboseLabel": "Total inventory, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r696"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r58",
      "r698"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Inventory reserve"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r695"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Semi-finished Goods"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r122",
      "r254"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r606",
      "r607",
      "r610",
      "r611",
      "r613",
      "r614",
      "r619",
      "r620",
      "r670",
      "r722",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest on investment.",
        "label": "Investment Interest Rate",
        "terseLabel": "Fixed interest rate"
       }
      }
     },
     "localname": "InvestmentInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "auth_ref": [
      "r539",
      "r543",
      "r608",
      "r616",
      "r621",
      "r670"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of principal of investment owned.",
        "label": "Investment Owned, Balance, Principal Amount",
        "terseLabel": "Principal amount (in Dollars)"
       }
      }
     },
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land lease [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of its lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total operating lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027",
        "verboseLabel": "2028"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: unearned discount"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r28",
      "r213",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r416",
      "r417",
      "r418",
      "r433",
      "r554",
      "r647",
      "r677",
      "r732",
      "r753",
      "r754"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities (including amounts of the consolidated VIE without recourse to the Company of $19,412,310 and $16,784,878 as of March 31, 2023 and December 31, 2022, respectively)"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r112",
      "r156",
      "r498",
      "r665",
      "r713",
      "r724",
      "r746"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r30",
      "r179",
      "r213",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r416",
      "r417",
      "r418",
      "r433",
      "r665",
      "r732",
      "r753",
      "r754"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r11",
      "r12",
      "r57",
      "r690"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "terseLabel": "Loans amount"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Loans Payable [Member]"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayableToBank": {
     "auth_ref": [
      "r20",
      "r155",
      "r764"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.",
        "label": "Loans Payable to Bank",
        "terseLabel": "Total outstanding loan balance"
       }
      }
     },
     "localname": "LoansPayableToBank",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableToBankCurrent": {
     "auth_ref": [
      "r102",
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.",
        "label": "Loans Payable to Bank, Current",
        "terseLabel": "Total outstanding loan current"
       }
      }
     },
     "localname": "LoansPayableToBankCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r20",
      "r155",
      "r335",
      "r349",
      "r652",
      "r653",
      "r764"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term loans"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r9",
      "r217",
      "r340"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "Remainder of 2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r9",
      "r217",
      "r340"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025 &amp; after"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r9",
      "r217",
      "r340"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermdebtrepaymentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Interest payment percent"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.",
        "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "terseLabel": "Interest rate percentage"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermLoansFromBank": {
     "auth_ref": [
      "r20",
      "r155",
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.",
        "label": "Loans Payable to Bank, Noncurrent",
        "terseLabel": "Non-current liabilities",
        "verboseLabel": "Outstanding loan balance"
       }
      }
     },
     "localname": "LongTermLoansFromBank",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermConstructionLoanCurrentAndNoncurrent": {
     "auth_ref": [
      "r27",
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the current and noncurrent portions of a long-term real estate loan with an initial maturity beyond one year or beyond the normal operating cycle, if longer, to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.",
        "label": "Long-Term Construction Loan",
        "terseLabel": "Long-term loan"
       }
      }
     },
     "localname": "LongtermConstructionLoanCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r32",
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash Provided by Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash Used in Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r124",
      "r125",
      "r126"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net Cash Provided by Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r118",
      "r126",
      "r158",
      "r177",
      "r192",
      "r194",
      "r198",
      "r213",
      "r221",
      "r223",
      "r224",
      "r225",
      "r226",
      "r229",
      "r230",
      "r237",
      "r251",
      "r265",
      "r271",
      "r274",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r431",
      "r433",
      "r501",
      "r577",
      "r596",
      "r597",
      "r648",
      "r676",
      "r732"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net Loss",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow",
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAllocatedToLimitedPartners": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of net income allocated to limited partners.",
        "label": "Net Income (Loss) Allocated to Limited Partners",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLossAllocatedToLimitedPartners",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r204",
      "r223",
      "r224",
      "r225",
      "r226",
      "r233",
      "r234",
      "r238",
      "r241",
      "r251",
      "r265",
      "r271",
      "r274",
      "r648"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss for the period \u2013 numerator",
        "verboseLabel": "Net income for the period- numerator"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseSale": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease from sale of net investment in sales-type and direct financing leases.",
        "label": "Net Investment in Lease, Sale",
        "terseLabel": "Sale of lease equipment"
       }
      }
     },
     "localname": "NetInvestmentInLeaseSale",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other Income (Expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r251",
      "r265",
      "r271",
      "r274",
      "r648"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from Operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r448",
      "r664"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost",
        "verboseLabel": "Lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofleaseexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r444"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "netLabel": "Present value of lease liabilities",
        "terseLabel": "Lease liability",
        "verboseLabel": "Lease payment net"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable",
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsofthecapitalleaseTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r444"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "negatedLabel": "Less: current portion, record in current liabilities",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r444"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability - non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r446",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash outflow from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r443"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r452",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r451",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofweightedaverageremainingleasetermsanddiscountratesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating losses (in Dollars)"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r99",
      "r148",
      "r529",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Business Background"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackground"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 8.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Others",
        "verboseLabel": "Accrued interest"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
      "http://orientpaper.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Noncurrent",
        "terseLabel": "Other payables and accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r189",
      "r665"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherBorrowings": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.",
        "label": "Other Borrowings",
        "terseLabel": "Borrowing amount"
       }
      }
     },
     "localname": "OtherBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r4",
      "r14",
      "r149"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": {
     "auth_ref": [
      "r4",
      "r14",
      "r149"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other Comprehensive Income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r7",
      "r60",
      "r120"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "label": "Other Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "OtherDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r29",
      "r665"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Due to related parties",
        "verboseLabel": "Amount due to shareholder"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Deferred gain on sale-leaseback"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayable": {
     "auth_ref": [
      "r20",
      "r155",
      "r764"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans payable classified as other.",
        "label": "Other Loans Payable",
        "terseLabel": "Loan payable"
       }
      }
     },
     "localname": "OtherLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "auth_ref": [
      "r32",
      "r551",
      "r552"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Loans Payable, Long-Term, Noncurrent",
        "terseLabel": "Long-term loans"
       }
      }
     },
     "localname": "OtherLoansPayableLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtCurrent": {
     "auth_ref": [
      "r102",
      "r103",
      "r553"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.",
        "label": "Other Long-Term Debt, Current",
        "negatedLabel": "Less: Current portion of long-term loans"
       }
      }
     },
     "localname": "OtherLongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoflongtermloansbalanceTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r699",
      "r725"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Due from related parties",
        "verboseLabel": "Due amount"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherShortTermBorrowings": {
     "auth_ref": [
      "r23",
      "r553"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.",
        "label": "Other Short-Term Borrowings",
        "terseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "OtherShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables And Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r5"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Annual rental payment"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Acquisition of land"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquipmentOnLease": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset.",
        "label": "Payments to Acquire Equipment on Lease",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "PaymentsToAcquireEquipmentOnLease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLandHeldForUse": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for acquisition of land for use; excludes purchases of land held as inventory or as investments.",
        "label": "Payment for Acquisition, Land, Held-for-Use",
        "terseLabel": "Land use right"
       }
      }
     },
     "localname": "PaymentsToAcquireLandHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r700"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepayments and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r188",
      "r289",
      "r290",
      "r644"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid gas"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "auth_ref": [
      "r692"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.",
        "label": "Prepaid Expense, Noncurrent",
        "terseLabel": "Prepayment on property, plant and equipment"
       }
      }
     },
     "localname": "PrepaidExpenseNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement [Member]"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromHedgeFinancingActivities": {
     "auth_ref": [
      "r208",
      "r707"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.",
        "label": "Proceeds from Hedge, Financing Activities",
        "terseLabel": "Finance proceeding amount"
       }
      }
     },
     "localname": "ProceedsFromHedgeFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.",
        "label": "Proceeds from Issuance of Other Long-Term Debt",
        "terseLabel": "Proceeds from long term loans"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfOtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of fair value warrant estimated valuation weighted-average assumptions [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.",
        "label": "Product Warranty Liability [Table]"
       }
      }
     },
     "localname": "ProductWarrantyLiabilityTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant, and Equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r131",
      "r170",
      "r171",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/Propertyplantandequipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r132",
      "r181",
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Totals"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r8",
      "r488",
      "r500",
      "r665"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant, and equipment, net",
        "verboseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Net",
        "terseLabel": "Leased equipment net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/PropertyplantandequipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r203",
      "r287"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "(Recovery from) Allowance for bad debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.",
        "label": "Inventory [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofinventoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivableWithImputedInterestNetAmount": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The receivable or note face amount less the unamortized discount or premium.",
        "label": "Receivable with Imputed Interest, Net Amount",
        "negatedLabel": "Less: Interest"
       }
      }
     },
     "localname": "ReceivableWithImputedInterestNetAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffutureminimumleasepaymentsTable",
      "http://orientpaper.com/role/ScheduleofmaturitiesofitsleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedAndNonrelatedPartyStatusAxis": {
     "auth_ref": [
      "r215",
      "r216",
      "r458",
      "r459",
      "r460",
      "r461",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r574",
      "r576",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by related and nonrelated party status.",
        "label": "Related and Nonrelated Party Status [Axis]"
       }
      }
     },
     "localname": "RelatedAndNonrelatedPartyStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedAndNonrelatedPartyStatusDomain": {
     "auth_ref": [
      "r215",
      "r216",
      "r458",
      "r459",
      "r460",
      "r461",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r574",
      "r576",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated party status.",
        "label": "Related and Nonrelated Party Status [Domain]"
       }
      }
     },
     "localname": "RelatedAndNonrelatedPartyStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r365",
      "r458",
      "r459",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r574",
      "r576",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyMember": {
     "auth_ref": [
      "r215",
      "r216",
      "r458",
      "r459",
      "r460",
      "r461",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r574",
      "r576",
      "r605"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.",
        "label": "Related Party [Member]",
        "terseLabel": "Related Party [Member]"
       }
      }
     },
     "localname": "RelatedPartyMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r458",
      "r459",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.",
        "label": "Related Party Transaction, Rate",
        "terseLabel": "Interest rate on loans"
       }
      }
     },
     "localname": "RelatedPartyTransactionRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r365",
      "r458",
      "r459",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r574",
      "r576",
      "r605",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommitmentsandContingenciesDetails",
      "http://orientpaper.com/role/PropertyplantandequipmentnetDetails",
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r455",
      "r456",
      "r457",
      "r459",
      "r462",
      "r533",
      "r534",
      "r535",
      "r580",
      "r581",
      "r582",
      "r602",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to settle a bank borrowing during the year.",
        "label": "Repayments of Bank Debt",
        "negatedLabel": "Repayment of bank loans"
       }
      }
     },
     "localname": "RepaymentsOfBankDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "label": "Repayments of Debt and Lease Obligation",
        "negatedLabel": "Payment of capital lease obligation"
       }
      }
     },
     "localname": "RepaymentsOfDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayments of Related Party Debt",
        "terseLabel": "Repayment of related party loans"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r691",
      "r711",
      "r761",
      "r765"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r43",
      "r180",
      "r210"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "auth_ref": [
      "r64",
      "r65",
      "r116",
      "r212",
      "r496"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.",
        "label": "Retained Earnings, Appropriated",
        "terseLabel": "Statutory earnings reserve"
       }
      }
     },
     "localname": "RetainedEarningsAppropriated",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAppropriatedMember": {
     "auth_ref": [
      "r64",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.",
        "label": "Retained Earnings, Appropriated [Member]",
        "terseLabel": "Statutory Earnings Reserve"
       }
      }
     },
     "localname": "RetainedEarningsAppropriatedMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r175",
      "r218",
      "r219",
      "r220",
      "r222",
      "r228",
      "r230",
      "r283",
      "r284",
      "r387",
      "r388",
      "r389",
      "r404",
      "r405",
      "r421",
      "r423",
      "r424",
      "r426",
      "r429",
      "r523",
      "r525",
      "r536",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsUnappropriated": {
     "auth_ref": [
      "r109",
      "r212",
      "r497"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.",
        "label": "Retained Earnings, Unappropriated",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsUnappropriated",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r200",
      "r213",
      "r252",
      "r253",
      "r264",
      "r269",
      "r270",
      "r276",
      "r278",
      "r280",
      "r282",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r433",
      "r487",
      "r732"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement",
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionNetBookValue": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r750"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.",
        "label": "Sale Leaseback Transaction, Net Book Value",
        "terseLabel": "Net book value"
       }
      }
     },
     "localname": "SaleLeasebackTransactionNetBookValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of other payables and accrued liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OtherPayablesandAccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule operating leases"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of provisions for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r32",
      "r66",
      "r67",
      "r92",
      "r93",
      "r95",
      "r98",
      "r137",
      "r138",
      "r652",
      "r654",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of long-term loans balance"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative liabilities at fair value.",
        "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
        "terseLabel": "Schedule of changes in the derivative liabilities"
       }
      }
     },
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/DerivativeLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of basic and diluted net income per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of reconciles the statutory rates effective tax rates"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r21",
      "r113",
      "r114",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r47",
      "r48",
      "r50",
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/RecentAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of prepayments and other current assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/PrepaymentsandOtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Schedule of fair value warrant estimated valuation weighted-average assumptions"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/DerivativeLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of aggregate carrying value of Dongfang Paper\u2019s assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of financial information for reportable segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r17",
      "r18",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock warrant activities"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of short-term bank loans"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r81",
      "r82",
      "r84",
      "r87",
      "r88",
      "r415",
      "r416",
      "r417",
      "r418",
      "r467",
      "r468",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r81",
      "r82",
      "r84",
      "r87",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of subsidiaries and variable interest entities"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r263",
      "r268",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "negatedLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected average volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/StockIncentivePlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Warrants Exercisable, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Warrants Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Number of Exercised during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "terseLabel": "Number of Cancelled or expired during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weight average exercise price of Cancelled or expired during the period (in Dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Number of Issued during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r371",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of Outstanding and exercisable at end of the period",
        "periodStartLabel": "Number of Outstanding and exercisable at beginning of the period",
        "terseLabel": "Warrants Outstanding, Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r371",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weight average exercise price of Outstanding and exercisable at end of the period (in Dollars per share)",
        "periodStartLabel": "Weight average exercise price of Outstanding and exercisable at beginning of the period (in Dollars per share)",
        "terseLabel": "Warrants Outstanding, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/ScheduleofstockwarrantactivitiesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r368",
      "r370",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r390",
      "r391",
      "r392",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Par value per share of stock."
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffairvaluewarrantestimatedvaluationweightedaverageassumptionsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Warrants Outstanding, Weighted Average Remaining Contractual life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r22",
      "r550",
      "r763"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.",
        "label": "Short-Term Bank Loans and Notes Payable",
        "terseLabel": "Short-term bank loans"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r101",
      "r153",
      "r665",
      "r763"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Total short-term bank loans"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.",
        "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate",
        "terseLabel": "Loans fixed interest rate"
       }
      }
     },
     "localname": "ShortTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails",
      "http://orientpaper.com/role/ScheduleofshorttermbankloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r449",
      "r664"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofleaseexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r176",
      "r248",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r280",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r305",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r650",
      "r688",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleoffinancialinformationforreportablesegmentsTable",
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r16",
      "r36",
      "r175",
      "r196",
      "r197",
      "r198",
      "r218",
      "r219",
      "r220",
      "r222",
      "r228",
      "r230",
      "r246",
      "r283",
      "r284",
      "r363",
      "r387",
      "r388",
      "r389",
      "r404",
      "r405",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r429",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r454",
      "r523",
      "r524",
      "r525",
      "r536",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/ShareholdersEquityType2or3",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r218",
      "r219",
      "r220",
      "r246",
      "r472",
      "r531",
      "r538",
      "r546",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r556",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r576",
      "r578",
      "r579",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r598",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r218",
      "r219",
      "r220",
      "r246",
      "r472",
      "r531",
      "r538",
      "r546",
      "r547",
      "r548",
      "r549",
      "r551",
      "r552",
      "r556",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r565",
      "r566",
      "r567",
      "r568",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r576",
      "r578",
      "r579",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r598",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture",
        "terseLabel": "Total fair value of stock of grant (in Dollars)"
       }
      }
     },
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r105",
      "r106",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Aggregate shares of common stock (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r16",
      "r35",
      "r66",
      "r139",
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Issuance of shares to officer and directors (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Shares of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": {
     "auth_ref": [
      "r16",
      "r72",
      "r105",
      "r106",
      "r139"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).",
        "label": "Stock Issued During Period, Value, Employee Stock Ownership Plan",
        "terseLabel": "Issuance of shares to officer and directors"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r106",
      "r110",
      "r111",
      "r130",
      "r557",
      "r575",
      "r599",
      "r600",
      "r665",
      "r677",
      "r713",
      "r724",
      "r746",
      "r771"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet",
      "http://orientpaper.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r136",
      "r212",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r428",
      "r601",
      "r603",
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Equity [Text Block]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommonStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r464",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/SubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company.",
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose",
        "terseLabel": "Principal Activity"
       }
      }
     },
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Disclosure of Cash Flow Information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TerminationLoans": {
     "auth_ref": [
      "r471"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.",
        "label": "Termination Loans",
        "terseLabel": "Loan agreement to terminate (in Dollars)"
       }
      }
     },
     "localname": "TerminationLoans",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r7",
      "r592",
      "r593",
      "r594",
      "r595",
      "r618"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "itp_IncomeLossBeforeIncomeTaxes",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "terseLabel": "Gain (Loss) on derivative liability"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r20",
      "r155",
      "r764"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured bank loans"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/LoansPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseRightsMember": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities.",
        "label": "Use Rights [Member]",
        "terseLabel": "Land use rights [Member]"
       }
      }
     },
     "localname": "UseRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValueAddedTaxReceivable": {
     "auth_ref": [
      "r693"
     ],
     "calculation": {
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable",
        "terseLabel": "Value-added tax recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofprepaymentsandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "auth_ref": [
      "r692"
     ],
     "calculation": {
      "http://orientpaper.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable, Noncurrent",
        "terseLabel": "Value-added tax recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [
      "r415",
      "r416",
      "r417",
      "r418",
      "r467",
      "r468",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofsubsidiariesandvariableinterestentitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Percentage of ownership"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/OrganizationandBusinessBackgroundDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r81",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "VIE [Member]"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofaggregatecarryingvalueofDongfangPapersassetsandliabilitiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofPropertyplantandequipmentnetTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantExercisePriceIncrease": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.",
        "label": "Warrant, Exercise Price, Increase",
        "terseLabel": "Exercise price warrant (in Dollars per share)"
       }
      }
     },
     "localname": "WarrantExercisePriceIncrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/CommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [
      "r668",
      "r669",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofoutstandingandexercisablewarrantsTable",
      "http://orientpaper.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageBasicSharesOutstandingProForma": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.",
        "label": "Weighted Average Basic Shares Outstanding, Pro Forma",
        "terseLabel": "Weighted average common stock outstanding \u2013 denominator"
       }
      }
     },
     "localname": "WeightedAverageBasicSharesOutstandingProForma",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "terseLabel": "Weighted average common stock outstanding \u2013 denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r235",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Outstanding \u2013 Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).",
        "label": "Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation",
        "terseLabel": "Weighted average common stock outstanding \u2013 denominator"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ScheduleofbasicanddilutednetincomepershareTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r233",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Outstanding \u2013 Basic and Diluted (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://orientpaper.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205-20/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(i))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org//250/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org//815/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-2",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481123/840-20-35-2",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "50",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-50",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-51",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-52",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.B)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-27",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org//280/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org//330/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org//850/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org//855/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482379/912-405-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(i))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481696/310-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r679": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r681": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r682": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r683": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-11",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(18))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>105
<FILENAME>0001213900-23-038552-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-23-038552-xbrl.zip
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
MJ6783@3 )V"N!*8R5=O?#(L"M0XH$&G$&CH!<240 V^I=DD>6#KLU@H'<YW
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
MV/5VA*6L_];VT4AD1_(R>B;L:QHY45*#K'JS+JO5;5MQ' 9:6XC"#:'5:%2
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
M&_WLNX9%79=\#E/F\U27IV,L$MJ'&>*:([QY*A2DIH5NPQ[H#AP20]\M81=
MQ:*"HOTA6#K]'QJ\]P44E-6_).?>D!(<P*J6/UUSVYK]IGRZ(&^:RTHGG+'M
M,(O:L @^SL""E=#W]%73-0*X#*]RM3#!4*[)X*Z!*<@>1SX/7Z$Y.!C/T4Q9
MPO>+=Y'N$$C_9<B>=STZ=L&)=/N.T<.WCD94-^!;YH3TJ&F_R>2-PD]]7!>_
M@"XC.@3"-T"7DWRE/6H 4]GLDQO;>AEH\,,CR!^'?#-,$_\L#BS=&2.4]^1<
M['+V\0 >,M'(V+%U?UKR[?(R''@?0&/,UN9/> @Y<CT$2I(1/@]]ST;PJ!P^
MC<MB,7B4;W/(XI5=L[BZ/8LKB*F]L/J#);7]%UB7L&R?TF3\TA\"00.-V[Y#
M0I;FO DN]&V7Q(F'2V!,\1#_/I,)=#"@?>073W M\ 4K0?O@^CW7 %YU)L0=
MV@Z<P79&$FB&%\I89,EK9+:K-^!C<U*RWRQ86HB6R(*X%'P 2$5!@#R.O#_V
MX2@NDT;>[%;AU(8W9(QJ6)XM^>XE^3L<@#I<:@"F7XU7% .P<\.;7,)6D& M
MRJ-:[-L+:W+PX<0PP!60",@AH#GX+R[D.9H.6^2B3R,6H.S^G\\=XDY&/=N4
M R%XVWT4,N4D!K+DTNJNQ4"E")H>V/]_?(MR3:RJ,J/AS[;FZ,@D-\$UI8!C
MA XDVA@TURM0KT8<^DH=EPH"=\>FX<T]+2:V@Y)S71^_8Z%@";/FXHJ4!%^*
M\HJ,8H*\8LB)_"4YLC]S?:VR5A29S_-CL>1[+(UE(:YE@>1'.*C(YI<OR^7%
M%"5!G<X>F3>5\%CL+1'[P$/H(6TAO!24?B6E///%)P%;]DWRC+ -OG\IH;"-
M>0!M'9P-Q.6N\4K1HO@?'Z1@@^-XY@V=\*D;H.G(YBR=RSU^?8W++918B#";
M6W8,UR5^)X/J4D]S#3?XC$FR-K/RX8M3\VZ>).A/,(L":<B(@4F_1>&'X +6
M^$&!NL;4"@_5Y(<2NH>^2=??GV\?": =+:@!* G[C:V_!%JPY6J]IC:N89G6
M)6F;)E#T@&)=-9Q[!"(:-1['*6B1*8(U-F#,#<S<F6!S-+(LQ466&7R!B4P
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
M121JX/%&0QY \%T0;"Y*M_D\JQ3D6>>>B.99-RY/1--"CJGWG L"O+%@J*@
MG=_J)?GB8^A1FW#/?Q!6FJ.+RFDUN(\<9B16Q86K,TU82_6UC,T@='8]]8:O
MH]OIBJ $8$L))7A]-FA\=E6):8I/1MAW!S9[SB373V/$F_JL,)P/>AAF35<7
M9T4$9V%=DB1F-L_4T%;$)?:3-,U2UNV^EU<&S;SVU^GG;X9F.2!L\-^A;TB\
MZ16+B-NF_3()Y:"\_/Y<M%)Z&-PQ6B@;#WHS*$Q^JPJ82!XOP XB]R)F[N!]
MO*$!WO.?8%2A,$4F=UBO!-OT>:: I40 -(8)AF_?=D?4,_H\&#S31 M=S1,#
M94G>.^^4I630*FL/A75#*DU#X1B/$'>QTD3YO]IO&"N1PSA10FG*-)?'?(_9
MFCG#E0;8\%&D T0D?X1,V:,6'1A]QJ#14KE'\?GGZ>=A+5K\Q7$#-T%'W-5C
MC4AB8RQ23% E]$Y8PQ*#!7N80SFR 3*8VV*Y2*S:(AI;D'L9L*0],OK8686I
M:JM/97'U5]S/CP_>1"_D2D%'+<KOWKBLQ4.8L'@5]4E31(G;&G.AHIC<4]<>
MP]Z:X/B4R SI!]]MPQ<PC8&1/[R4HSDZYA%U=ECV8!0C[>?K$ /B1D^/YS1#
MSHFL2((514>FZ$I?VL^?PUY +,*&/19 *(CJ!]:( 5VY&.C-&\!!20&0**6
M+\L;HM./15*SDZ#8MUD/(1:MX!L5'1^2S;*9%DW5#0(##X,G?KZD.$"K==E4
M8R(!N.WD_>UK>_7% 02_2$NBT+RF2:!5CC2D,">7:=#*HDEK(&FV.&DS*'1Q
MSVW7I9Z;6-W5NE0W0U0&F$JYQU;ELK$XPR,,*S'L2!I;9J$]&OM+#._,!>"P
MX=H,6K.T7P[0B+U@M\B:IUMD"[?(ZJ=;9*=;9 6]476Z17:Z1;:%,[KSCK#*
M3$O8O&:4VZP5:SKC1:<>*\Y<8L&&+AHZ@[C$$D^,?>RP2EC>L=/]>)R1G Q.
MDAMVV7D?3*5ZMFH:2=*,D.?^D.J^"09_[/TDH+GH^ ^>'>Y3TQ0#X%B=#/X.
MF.X'OZ^-/6$1]H&JM;$+5!3\](F\&;HWQ%7*OYREF@2]. =ZV<3H)'-E=MK=
MLA48W;]1+ #&/YKZRD73[BWERC>\Y4AA]OMH:OUB;3CTB--N.:/]K2+.M(/1
MWQ4[W%J1.\/%W#6QG<)L/#T?YYXI5L4D/I$-8<7GH&+\8 NTSD];91O;+[;3
MA&ULAW2BY5#'?^)W=MSPLOKQ'S6\,4S:/%,WR5KO>O8X\)SP@8\$[_)BL'%1
M?#R'2;R/JR#/5MT2F&G6.&TA+UM(2Y% ]>$\1'2U;.<C<5YZYVJY*JN5IJS6
M:A<IJ58X997R+W'4.G^=+16D C_OEVR %BS77+)>DL=<K4=S8NAB/0QF;+0'
M9T;N@WJ?'XFP,,*QT"!@7MLJ&'S^XS9/IU:33[TD;UK?MC+_81#JR,2T:6PM
M?G&I)(PFA8KJ82 FC=P%)< B[/G@B \>-<<3H I*2A_YY#ETB?A 'V*$[3R"
M2KIX(DLO!%.*N!@E/-=;YZ *(!$MC77E5[1/+;M?O!$G'_ZLJ0357)_>/!YU
MB73:H/G4OJ7386D@>S&4M?3)S 1;E$]S5]+RBZ[FNN(IVC [C^R:XIBI)-/C
MTW4>C[=$&FW8[>SHI5%S5]+H<:Z.?Z'GX<%,H^#21'Z1TEI?YD2N9N21*U.<
M\PB%3NLD=)+QGK70P9Q]>-W(FUZ#$G>4<FP/Y2Q,=]I"3K:0N3Y,%\/_8]GU
MFN Z]1^WG>"JRBG*?]K"X:/\"9%]9HKF5AO6RNM:>[R.$SN]**W69M'[PQ^T
MF.9>Y%9$R:7]DO&S-#1TG<(S_-_2 ,RODMHZN[KFEQ7_6Y1TYA\K[\<#G+M5
MEU_<*.N*AO;8,4R"<]O5LE(<3W#VH$<M&BKEJ6C(O6Q0<BH;/K#2[B+<(I@Y
M0ORM@CRUA]CYS&6EMKO"_!07*.=*]!.4S +#A+=MI0B;B=7*EVK-L.)437;T
M]=\A:<U*B]@][F#^-&=9PYUMR;"3&2.[Z1VX?O>(RRC()29]0M&SXHK0H1AX
MYS-]E?J)@3=DX -Q<&CM3EDX.6Q=RQ/7SC:JFFO%D\"?1]YJX5#R9>=S&95"
M#&8,6D!)OB7F);(+KY&)?"9]P99G$Q?.#-C!#I"\/WGLT$;?<;!N8SJK,9@N
M'HR*B/:)@K>\&K89]BR"E23Z$YA-3&/X8#M!=W,QM=K%T1V188Z$3V3 3;'F
ME[&;$F;]M,W57(<F-MK' N' 9E4$HT6DL%.F2V=G/SH.#IL2#7:_^ ZVG!W9
M#I6CS3S#>\=_W'8 IQ/>L6HZ\H*UG\)[Q;HQ&% &-/@3@MU>Z/TN2[P=)S_H
MV/90R;,94L&(03%5Q?W!UX7?)H1WZW0I_<'FF_0]<0HGG-,Q.WL$NV),&PI/
MQ_B<&M=E*A9V/BU"*<2XB%M+FC:F-D2S6"$]IC(#A\%8DT@SV5@N)&_ 0*LD
M"PDERXQ4D4"JS#:S0V;MX<RAWO^)V4!C:FDFRL5@K!(^(F8UXEQ$C_7'AN\$
M#7@]FR_9QV9M9K -E%PX6RG:HFU.5DDS0Q;%C%O8LFF 1>+B!G@W.8>R'KPZ
MGZ$4D;$QXB\Z*=>)^;X.M&0'8X)BMC3=Q;1['N_J9HS&MNAL+&#,3^4RQ/%Q
M8"'L&-!X[SS6S&Z:W\:C:CIH(3=HYT?$R*/YK01MC?GD'0RY,($]/2%K>,ZF
M1?5!*B[B5>")6?VP"/\BVVTPH4&(["BFIYO6L2/@E%.EJ8CG  E>)09)N&+N
MA.L:P<91.AL>GZ!DV6R($W6B6PKV(48-B9=QQ82JA'W3[@.K<+^5;TZ*%^*H
M$3@IS:EW4')T!'KDU-1K^^.MT]6K=>KJM=#5JW'JZI66UDYMO?)VK/M36Z]3
M6Z^-375UY[.&E$(,&YKO8AV.L>8#:@9A_V'#XC$\87+.-9H540L>U 4;S'[C
M9MET*G8?W(8)FK*OJ(67C[$)>J>BZ11,TT##Z9Q-EB$4#?WI<##FU0>C-MBH
M2Q[UX]_O\6'8[D6POX6@"9BR:-W/&'SA]R1W2-E64O=M3=6N+ :CN>CP5DBG
M7MWY<!RU$,-QHGP<M$*?H>G9IGM INB019U1,7PAPO*N/Q[;3CCYBOEFN#9X
M3WWXDN&!\W;.'%O12-X,HVR2",5=1&-Q+ [G@"/G.WQ^+?.;PE;)P?9]RT0W
M/.I NG2L.7S0"XN.N2+8$(D4<-?3U(P1=Y&1$1TJ6;:(M:'C:TVB,[(QPA$)
M9<CH5(.W;[!AT_0G_SGP1@6D9F<(.K/Q3(/O:P&0TB(@(Q, C"F V%S#X$T+
M>)!7OAQ<9IEH@6<>%D4(*.% 91=(W@>\37C A(M)%L8PN-R44]%!QH')J-F_
MA<C9L1Q0,NH[^ 0<\,)&0MWJ&"\8&" D&1>T^7PG';9Z-U5]\!F\3^^B;@VW
MM6X&-5W'P?1Z:-/>A*LKCV-+DF"W2' LEYBP4N;*L'<5JGTTN,F<CES<<?X.
M$#529IR&F,UOWNPG?45Y;#^D^$*T5$!+%8G)'JQH!"XGB?2'/4K(J#&$M@9(
M-B?#A7989U?MY^<.>O[IF#.!E[?\]OJ'NKH661FN'8ISA,WN9 @]U*C'-EFZ
MUMRA<.JL'Z%G-T]<8;.8Q,K6)2UE^(O^LF3-UMS3+%>]XOIF3=U\8#<>& P!
M_ ?GPH+;C!9*V[L6CC2+9B^?WEV7R^6&7%,6QPXNA5GZ2X5Y W/E8&"NR%6U
M(3>41G9@WN;VPN+*3\*XQQ@'G#%1#"Q=))X*XM"4MH0=C.E2?.GZJK<?>N?J
MACO?K?!<?+<8&(8.99\"78.SL&L0[DH4!D=Y"D]R3[WE/*D"G!2YI597\F3>
M::VR<UJ+6!O8_,?R;(PD%)50@B-,$NFC)K=JBEQIKE:-AZ*/72F[=/!1Y69-
ME6NUQ:%T^99XCPX5,[!%$0\K@PE*F[351G2.*9N=S= [/\>8KP"#Y0$/QQT#
MX28L1ZC2D)5*2VY6\RL1=T7Q6\%-+0/<JB I%@?^[5X>+UMY24?ILZL;G_+9
MG@XU6<A_K#F>L>@CK1%FF T>)C2+3XOZ]5;:-5,Q6I@:%2Y(Q94TT9#KU9;<
M4IHK22)%X^\D4!T9FK;@X<W05%5 <S162[R-T+1;U99BQ,)2*<#&F"Y1>D=*
M6MMX%ND4 6"JU2S+M12*X,3U&7%]6M14Y&9%E5N5Q9M?>^;TB"NU%YMI]8-[
M-. VV<SA_ .L<A\[6(..EY/&IH:B$CP&3+V/HZ--BNTFW-M6?Q7_-)N*W&RL
MMF:.VS%( RE%+E<4N59>G%!^.&?@[.IA>E.%74=C<"O9@Q)>%.3J7R86+2Q%
MA^>[P^,]X=L>!M_!E<.C):0_D*Q31.6/C:PW!5=#E1OJ_B@[&X'.*WCHD5*^
M.-UZB,2X=T.NM%9;0\=&^9N"JP+>?&-;<.TEP/,X:['(LR;+#*T?J3NQE67$
M@?>(H&M;>B> 6V(H7*FJ<KE9E]7&R?/;HVFV&:HJ<JU2E>LI9-^QQ'RJTXA/
M.U6DI[H)2<&7B&[[/9.F*N18:XW]!'@2J*99E6NUAMRJKK858X"Y.7L7$Q-;
MQW.2, $.EH)6^_HQVQ28.,5Q"AK'B2GIO+MM?[Z]N^W>=I+K.D^XR3C8$!2D
M1FXGY/#,N=K,OGWBYZ'M>"6\\\0K94U;LS9$TH(^V:?B9N?HPC$^PRGN\!!@
M"=[;'G4?M0FF 9/J>^J-BASI:[XG'WA[>&VA7K>"5ZW5E"O39L\Y<(*GL@:O
MGHG;OMBSA9/V%E1]N, .=C@4IWKDAWH8W,&1\$0,8TDH4NLUN=S8MB2K.&&=
M+8!5E9N5FMS<NKYOWZ*;A:["2^^3HI%W? @Z[.V=5)ZFR(WZ^TM!K0TH5:W*
MU=:V28ULQ316G;%6:+$U9T6A738<P:==^XF?XY$?0PB@]@C+SY.BR-5:?HN)
MTQ:;5XMVL6',#9L<&OW%DT4!4(6QN++L!HP1=7_Z-259.#Z30!-LT<Z3(Z.Q
M:4\H%2TJBEO^W1$'$>(IXG^O+F*NM>26^OZTZQ8@PU2"4MM?T7<V<O&!=_WD
M#,QO0&B")\R]Q6MV6ZL])Z7 PQ5<'\%NDLQ2U*9<;;;>'2]D #QPJIH-N=;<
M]@K)7C+E./=IA.W(?M(%,Z&X^=:TAEQMJ2%W2E%G9RXAYW ZZR*9)7".TI!;
MY1W5#^0P*1U[$2%& QTI56VAX]:R4>IRK5R6&^75VNS$]1EQ_9KX4115KM0/
M?@/IE,_.><KNKMAIC8 [;NB  E/H3_256C[:E]>L2V0*%U566Q6Y6L]O#&U7
M$F5SF%7+LEK>WPW]5*%@<1CRHAD67K%Q8>LE5IR-C%)4NF;.4T3TI[DK4@'L
MM-Y?S&434-5 2:8H^<J3R%YJ\\YE\$B)P)%* @1';E=EGS%,13W-AMRLG"[C
M'SIIF0I7C9;<2I&^W)L]O)6;&ZF]7L.Y+6;9;S8^;8*SU)*KZ"PIZY?NGXJP
ML\=&76XTJZEN!6]1B!V=@IQBQ+E4J.$F&6YWR5B9=69?*>73\*N%X5?-T_"K
ME+06V5C1!B:=9E^=9E_E4#U,!U@D3)-(.4'GL^8:[L,@.MOBLQAE>D/=OF.,
MQ?0+D?\%=?UHXVP3ZG;IPM"JY"$6.]U$!F-VLB8Y]4)B)\/B\^C96''%,]"Z
M,0 / SNTA\<BP;GFB31/9UNDRWDK+/-!3YF2J;IJZ%/&3%&0 5!:7XQ"0SKT
M W&Y;,I99,!/. "'SVCJ48K]D7#H$CR'DY-@84=GO3;>#&_(9Y[[0951="J\
M/9#PPV?:]QT^N V?Z/SL#W'0$DXO&AFNBW1SCE/8U/*GY\XU^TGY=(&>#*S&
M;GS@M&B+? '7!@Y8^MLE8S$'G0US(A,Q4G=F*AT?3>5-1RCI4F_"MOK=8G!@
M<WX8+[<9E6ODA5K48>/<X81TC ]I4TX>.P; 9XS'##;[>[O].+-;S;)P)G8L
M+,64+4G,J]8)3J4R+#:>RA43Z8U1]!OND$V.[^&8+(U!'C#V?[[%O< 0]*O1
M.(4%1F2I9T\W(4;AM?G&GQBTHZ#^*SL7/C*AFD.HA5]:G'0W.T5;#H>.S<X9
M@S^^PH]L4E$X&PR''GD3<LXG:[U1<!E&U&/T[F *@0]C-DV*0Z_9S"^7"/C/
M#?$#-,C!1V]T_B^^*_Z"P[+$WVS?"?"7\1"K@@_BRU1B5O8JG]65@[EF83"S
MDS\$>=X*ZNPPXF0OFZ0UBU(OF#<3Q[AZ#&6<Q$;P10X"5%=@ Z9H+%/=*\M4
MSE:=>GTF"8RR3=BK  ;6@^](F]E4H-10EQ$-;R7HN#4Q<)(K0# 3Y$ KVV/#
M$I==84\:'TV)G9WZ@&;-F:!NEC0RT P'#;2I0P)? -46>?_8=HW0+((G?9-/
MV;1Y_@8V?4F><69F9$?,8H%G-+ =P*HR<72([SAH"UF:Y^,^Q7!.UEK_S7!Q
MP":<FP_[%4.9"!N;NWQJ+C,>XS84&A[>T*&4C  #0U<8(//KB &F 6  HV#A
MZ&#3H<D0&"?!6_BP4/IS3-D<'&ZW 2Q]/!.!]QNV7FAKH&C"KK9785>-$78;
M2BKUN"45LE62WX?N3^"^Q#M*P?1:'[E.&FD_:.BK 4R-$7I@,AQ:?YDZ*AH.
M.!US$> --1 =@P&;ZLM8&/T3],M&_-(?BJ?X">'XNQX.<,4'.<;!R?.63177
M^%L0)('06.I/+=N.PVNW^$.4]Y-UB>XSN3G]$OPF"5%#_LZ&I!OP17Y@?"H5
M>!!!X!JZMH6D*H/(1<3:<X[PJV:8S.422Z-OA3],V$CDD:93=*<]GTEX+B+[
MS/'4C0'Z7[@-8 ;TB]E "6]HNY$-GD3E'D5E?:^BLK:>*V5XXW]AZ:+CTF</
MUGD> U]QD9DZMHQ7KU>MD3^_2>Q8<G'+Q,4]G_RE??)%8Z]\45]B0JS) $4P
M'BSI?WR+DA:/\_&A\Y]MS=%1U]V ;N][MN/.Q?^(-L:Y\91K20$1PD!"&$S8
M7'J-,$L?OZN40%^5E+),QK[C^IA# 2O]F?)(9Z-YJ98;DGC'/7W5= U7-5P1
MQO6]2%#V_NDYC.DQ1R3F_>0-_!'*[ I80L2%@\T/P!S >#-Z/M=8-899'6X1
M7+.XM?08V22\CF^P-8W(PL8=ZJ&#!M]A<>8 0.$OXA1PNO_Q0;$V.'SYAL'@
M(J]8H('."/A/P@]#CXX+&(>.P(1RP:SC@70=P?F7Q#*AF9JMRIJ]I& #CR 6
MEC:->@3XXD/NV57YLEQ>[!P5.8@V\*BSC"[ $#%-'O;%\@N7H'6"4!9 <*(+
M"9M+^,HSV8ZH;2LM->& 2H$UF6DTM12C20] HF-K8=R9N<9(U';HQ#-3C=%1
MR -QQRJ6(BBVB=3<JRIHK!EM_MVV]3?#-&%Y<"V!>0V\?,W<D>"C]:+-J1?,
MG]6$16@,_%+0S<TT4&DP[^QD/^V3:5I[99KFLA#,)MQ1 "L*L_&!=>& W4+?
M7)ZY%5/%A;:/X8(@6CFDX(^CSO+1YGD;@G+".(-09'W#Z?LCT&Y,9[[!JAK+
M'[. KG@C,RVDQ3=J"^\DALL4J*%3%OB!?6/ZG+^5J5I 6]\8L\"1;Z'J1(R+
MD>)D8-IO/%# WQ\LZ6(@";Z#L5D=D[X#G@AFJ6*7L$"R!^8,RQO/[O.2W%H\
M-,(.+;--P^,&&V=MOP#%HAD71#_8'IEU@*8=#ZLO@ENB/_N4ZAP3+(0.1/$#
M]AJ"!C]8  [;;DB; DN7Y,O" K YG>(]3F 2'8-B(Q:8)L@U+_-PE$+0N20"
MT,!*QB3_" P7,%#PEVG5A>'^@-V\VN8KAMWO "A8TF#%T%'LO@5UP1O'-@!/
M0KLJLFF,^1'7 *+7\'"611V9(-C&'D?' MB"F)3N]T5HG5<HN,Q6%N\YF4/[
MK.$K[U6TM]:TAY!O6#'Z-ZJA^3UB'3Y1Q*\9. H'OZ1=,'_V$&Y=8GLGD<V[
M)TMHK_RB[+>:L+PR][X^BP2Y]TV8JV#FU% #E:/;K%BO_7Q-NO889$Y3+<M<
M)2^R$].$-U-_/TB\ZW2 ..0ZC2DS&9,<8*,8[A 5&Q@U(&G>;.<'4VPCMB;F
M<:;?0(V)63$YR/[ /^Y,<$'KV;X7>8=8AF\-[!R\" :/838[2)[A,2T SI(O
MR:0'*V*\#<PJ5WKQ#9ZB SH:@B4&:E<\'5T ["+^#;1%M.@G0X,ZF%V?<%,3
MB^],,!8 A4R5N[;O]$/K*))G8GN/P$O2>.*^9(+-9K+%.7%/7P"+3/_LT?[0
M,OY$$R(TY.R>2YW7T$KTK<@?#&OL3ZLF1MH$#9E@R]$32_Q<W/YA58_<XK--
ML+;@^!^+)5L+;HWLN59;V8%TK6PL76?J!6*$)">" Y/='?*KI) 2^9MO>]QU
M0;>2%0"P>AIN\/,"'>[*]34S\"C@;Y&4^LG4WR=S[;?05E%WP%S5C9FK4@33
MA3.7"LQUR_07+YWC<0_V&5%$T0NF.T)M!Y:(P1[46<;-G"";884;_TT.0BWD
MSQF6108-W/=8]OPD_3G/XP%SA[M 4X0S/JN<YQOFVC=NJ_A,'T[30[??<>R>
M[6@BR19Y2,0,@"HU5L2(]P0\C(>P,A.FGWW3)*P-EK U3O+EX/)EOU7)RNJR
MY/6E1&UC^5+=_A9[J.9WK+PK(%^^+QK+4W9U_;&H7 .V!$[R.-]:=L"8C.'Q
M6@XO=0N^%KGC"%9V&#B=B9B&?"J]1S[=>7^'?+624$ZM)!9:2;1.K20.U4HB
M$9O'UF#BT(>]STW;B4-#XCB;41S>WMSOQ1 E[F;(MO9F?6-[LU8$>_.:QX;9
M32O;DC Q+>KQIF'>V43X3);>M-^HZQ$>(@;[D=FIW-[$BH%$<S,2 W\WUF4N
MN'*_=Q"4V@ZXLK$Q5]:+$&6*)LC">SHQ[MJT,M:P7,_Q>7XL4J 27AT2;N%\
M@XUI^F9$O:&MNY?LTCA6#N'7I.#J$J_4X6TXR/3R%[YGNJ.YIAXSMZ#8;B.\
MKTU87*I'R>(]SZ P.+A+%8*"WVH"Z]H$6/'BEF @A3@?%9U)8"O+[JLN]+Z0
MEY1RS36G4!J?7,G%L;P\JA4+^VD@C]4#L=HN_ %!!POS1[1@XIT#6S%$?##\
MX[37AYAT(Q-W=@BTQ/K*R^$%79W/;-1FIC9RS]_N 8UR!/L6(!5V,S98CU-L
M]RKS.O^?#$7B=AF@:(HG%Q#4UWPWA <__PAO#QO>1%3TL^8G(0@^84;/I+SY
M/:\CZ[,FZ%AQ+L@N\MG"KI-WA*#EB4M^K9,55[D2:XN"BSN 21.OMPE](^C"
M"6@P_-[8YWG.\/; ([7')@TP37#N,K\Q '@^Z:=]ZJ?]W@52EET&VD@M%4"Y
M? L[$4@1LXX)V^A=6F#:(.[/QRTR60?'Q-L1"*,!94T$7 P8VO A/AP6-AHN
M7K#AA0;!C>&PKO7<I502MWU^-:YN8*.O7 -$-A T^\'J*2Z[</PY.5?*%Q<R
MJ"O*+V\ MMGM5GR1'BXD[H>P4D:AM7BEI# ZL3)3BFJN;EPHU*61)6> @]>/
MXFSB:9>'4) $*C 0H4'? DGT*X@4CD;WZE(6U&5&=B0,"QL%51Q3=1%4D;I)
M>^!@"92Z%&X[IC C*.L5Q2,&U_O<T*^<Y.$^Y>%^+\0H:]Z(P3N3][;U%/06
MB9.:[@:7B-==,W_EH'""4G@$:4DUVZDX=*^\M-][,LJRBS);,DT!K(RX*S.+
MEQI8!1*[G\*\3-Y^D5='C&RL_W-8]@4+)HQ!<&,&"Q28E\?J'6;OS@AODBO.
ML0VJBP^T0%=E^J)+;(\8]%Y$S+#[PF'G(CGN^H4S8SS,& L6:[%D3=LK]5B7
MV>"^C</NDN#%&+XYVYG=C1ST(YD(BP6=Z)BWF!.^9 1@,Q=H^*G8[1/!6<EG
MDN;/%$3T'&:U!0ZQN(ECS[AA[+9/<"W$I::YW(02 'RCLW=3>)1B9.O4=%G<
M<29<&&>1! TFF8\76B5@B?'"FTI84CJ]J\.ZP4ROX\R;7"<[9I]=?O=[D459
M]R8+NR;_&4UBE%O4<MD&'H)WWEJ8>@+V>30URUWOCN\&2^?/G&&'*+%32-%C
MG"R8O7+1?J^WJ*NOMVS#-T$U^7:\5S!SR'<7@_E"BS/PLHL=+,2"O:W#.S$-
MI2D3X,,HA$J\2<4\.P:W*D1 P8W&LB50V**MV?1N)[R(CL:F/:&4H-IEQ:0\
M/"T"_D'+;]YMD6AOHH4,OL&;S.0?9C*$+QCRX1W99HP#B07*HU^S7T5?D5<,
M5V ?NO?=R7&?7!YWS6)KQBQ$=\4H8VJF:_.F,H)E0DYT9UFQ5JZ5:F7&C1U.
M_PQ$Y%&;<%K&OD+ G1W!4\S+9SD:C@Q>V(VL6^+,TH\ 5V*\Y;(0*H\%XM3)
M@#U%4;C@T:#I*_]&]),%5T(4H,?7?/:#I!_#?,#XDKWL^2C?BGW."PG&W\%N
MA$#"SCKHLS#?SJ$8V 0CG;L@:.E?;L5-N:>U%24[>:@'54_UH OUH$KY5!!Z
MFBU6T#E;][DI\CS-%MO3;+%;"^.DMC.97I)?NPM'TAJ9A";.,\5XY4(*=OQN
M9W6E0GO@<*>DD0)<=W[2WJ2@PS7&_\6Y@EX!F \W,'0.1NVD;[(Z(^Q!V6,]
M4/DT!?$!F*C@I8+OI(WY0Y>@0RU>)/1BVVB2B_X#8DEP#W2?=XZ4\*ZDCZ56
M&-2FNN&/^!HR?#C OE/859V[M>S]+.3/3&?QAV Q[)454C(WS%G3RJ"?>=#V
M8'XB@[2\PJW0'1)BV$%*]IE3,L(JH9H8T 5?1O=-^C (7W;-*Q&[Z,=$126;
MBPQZSC3%=&76?15_AU/W@]\#2Y%;RS@N2QN[ *?@IT_DS="](0*N_$MZOCM+
M-41]<81ZDFTW.S(ZSA)G>(X.8(^?R@UG0\3_=J:>S5#3\M'MP59"HM]^-X<^
M2I19,SA-,(Z[."A?Y2#&K!T/291_.::'+,^I'H124-6"OA&J-MC"JO// 3?A
MUW6_G?8$GT@/8/WBV+ZEHVBUG8_$>>F=J^6JK%::LEJK72SR@Y#6)1QY#ZKO
M4E%KAA6*X4;]EUGLX&-@C,08&?.X"@3Y+_&D,_]4W&O^LF3-UMS3#B(_5'3Q
MC<5KU6AG\?):G<5#Y0>4$1+&LB;C9U< [EI#5NJ5A?[B2V$4=_IX;LT;6&M[
M ZL"8&T"6!?;MF\,UO2LE9IQ$IAEP?!.E XQ(B^)+M9&7'U_B"O+K5IM)=96
MG?0@4&KL$TK-<FM+*!U 5YQ=_:XE:\E=XZBY-QPU6G*EL2V.#@2EUO[TGPHT
MU-@;)6\AFC&=&0E4\)Y1#IA_HU3F7VJ3-RU2UULI0/M"G&*VHBF!*.KEO1%%
MK565FVHSABI$5"0[%BHP/I3]J9MZ65;5.%FV 3YVHW9R(#75/3H-+9";%;68
M=E)ECUY M0'_J]0/J%\65WZF(Z,T"*+H. /DH"91%F3[=]OY<6L].C;.*D[
M1ZTLEQOOEVK3@JFBRDVEG&OS?O'=7]:FZ.+JWBQX)H 7 ]=R8F@V&C*@XF0+
M[9HY4^)#D=5Z$SR[.)VR4VLH#0]V;8\UWQ!'D@FPM5MX[?(['B+!6Y!;]99<
MC^61]Z%75@ (M$E#E>N8(LFQ1DGMB(?'QM'>U'FE19!MD=+'DDO[)>-G:6CH
M.H5'^+^E >"D5*F?795$(O^()'O:TS<V//TV4G1%BG&)8+5PFN.&@*^.<2**
MWS-IJHS+6FOL2R;?4^_0$CF7L,U"G"?"-FMA_H$5XZQ]"3#?)5.;UHEB#X)'
MAXXU0^_P^V!NV](?,-0K:IGXX,X-JDBQ?\>&2^?MWFOOZKQZ(;'#3*;CIWA
M/&@^QV^XY[GJ%(X1$,[L)C,J/LV"ED1I:C9DF2_P1\A'6D8^:Y1Z)C0SS&VI
M9R(%[JLY?]QMJ&7M6;8GYVP*3!??>BHQ/968'DF)Z2<2>,+AO3=TK]8!7^P"
M>2G43%60NM$)B@R55.6KFT%EMV&;Y.)/H3&(R5K<8H/=G-<H;N ;1RS[.SCF
M'9XR(7[<J(+WMKHNJ/CEGANXPNN"4I4KY=5YLKV4>"ZA?6;ALLO_8Q^TI\;[
M1J]5,I2CT'R('W:L+[;S* [U,$B1CJ_(M5I#KM:WS6P6)E"_';@456Y5%;E5
M6UW$G*],< +A8VN<,7ZR:TRFC3@W=Q)OW\?.6P>(E2^NS#ICE, NP;8LVD_6
M7N653THHF&P+W$QVHC8>J*O]? K'$23P:54N-QMRK;KZ#L>1R+7-0561Z]6R
MW*S'U7;F7J2!'?MRV/+U+<AZ-G8C@B<):8:&W*R\NXSZ^D"JUO>755^>,Y^+
M%+#XF#N_C=5AA;REC0]2H,6 MR8A-)MUN=6**VR,+0E:XL>G!>9[0N06S+P)
M(JMJ%11YZMJNC1"YGS*:8$O5Y:'#58\6(N&^+:?S_,%*PE":<J-2!7&_VAF+
M >OFO%U(G&S+M"EQHF)E;$-6U-7WQS; R1$52"Q--&[<3^O1P3;ZW@1[G'IM
M2^\$?OT6_;7663-GR6PLB:AA200_@4S&> :6C@XC'J)F[/T61&Q&-$%WK@TI
M+E\@;KM2Z@F,XR1B2JB,R&VYPZ:=K79'6Y5M:&N[8H:EKSP5,9R*&(I?Q+ 5
MG-)40!Q]M4*NH9*+:H5T<=M B3)!R\=*A;+VXX[#E*L?W&/,=)/-'+)T! L
M<"X(W_]"-#-GQ0[U+7I;+;4%5EU\:\K5>ETNMU:'H(M?35+?H@?5Q@!NR/5F
M75;5W-:8?/8-4V?ET#B:=H3#.8(9FH=+P-2W:(2U*:KJ+4!37:XUBYFSJF_1
MEVICD#6Q>DIN-??7?BF;9.PWK3\T+.I,9GWB@^)OBXY9F^(/N_+4%%568^^B
MYY_F&ULTE-H89J@S6T#XRB%ZPES]08=&WZ0'E<Z-+?I&;2Z=RW*SLFVF_$#P
MVJKH8E/1K,AU)=]R.77N$V>T>8[/06NP67XO#G6/H#XAD6RV*D/94+H!JA30
M":O-U7=7@9"(JBW:/6^!JDI+KK=6%\+MN,8@14,$T?Z@N)5OFZ%(!:6E5!NR
MVBJF3W$  :2"MUPMUT'7Y[O ,S5/W8&>^H@C*OV1;VJ8;M/IV &@\1P4^A_:
MR(:-_5L,FBVXG#S?%1.VIR"\B4 0?C9I,)4U LBE!)A4AEV6*VI5KBKKE^@L
MQ?_%D6-T"QFQ!XQ6JB!)ZG*KFJ%!<Y%]U>V28J*YW,-LZF&F@]!1%7_M0E,G
M=L11JBVYJ:IRL[GZ L:I-F\75D$R>M EJ0.*-K!U-RC3RW_%RQI%A&O4YTUO
M'#X#'MC-6;2,NHYFN1S:[&^/;(!\S&CS#,IIJMN4TU2*,!E]G?HM<S9_21Q4
MDCB8'F_*O<&_$^(-'8HS!9P^-5D[&]<#=5JRWRS*K\R[!&#$S$[#(O_PW:%O
M$ "B!P3@L:XY?Z<&N<;QZ1/\^E?:@]\?<4([#F.&[UP/#4N3R9OA#?GU>X"0
M,V+OJI7)A&J.2^C/L>%@#@F>5\MUA1T(?FC*V&!Q3/LXS-Z<7&995W: N>+Q
ML]/3U37F80QYY32&?'$,N7(:0WX:0U[0D=SWIS'D1S*&/&M#JK:-(54]-D.J
M#R#0>-XHH2 >EKNQK9>!!H;,(YO2Q(P>\++)*ZI-9O/\92<-44RJOP"Z\=+2
MO>T]4S#HP&8S)T]T;#M ZNQ.TQ<PQ*R^H9FW+!O&BG26.TVMBJS$C"UA9TX^
M1#U'IU";9:Q06SB&+$4-2YD,M5=*>I0"CODNL&>(ZR.2/9MH8 2#3XB&*_P$
M!#AP[!'I.Q3D"+X0(+" _$LR6SZXA#RD?9#',B:^@[/<.-H;O,X>?=:L'V"#
M?]'ZAFEXDZ39/Y5*5:[%S$Q+01P;][#)^@AE)7:HQ:S'(:_1Y).\P;,!]6#7
M&;P3TX,=34E&NK5T'WTGS23_I8W&G\!S&H'IC^1,<//X+N8PD?/_^L^FJI8_
MW5Y_OF8_*I\NXDBJ2ZT7=TB7B!Q\(LEKKU<66D"/QIKA""YTN_9G"I)^;+O
M?8//DV_4&]J<#[M#S4(_G__IB^W<4.0/PV((,!SF*9Q=_:4FX\P==1H9"YP=
M!L7$S57WL3E%D<M*=7YS\_)A"S)()SP^:S:KHGQ&7.KTDMQ:!$-12)2R9&Z
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
M!3,]M[NJ(,,1:!(61FW&] O"PN@W1:-G(OA60##-O'X2(..SS_[-#.?VR<[
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
M$ZW3[VB=3E)MK#GB+^RJUG17<\-7Z#5A$,2UK7M$(3BB$!1$(:AI-T< @B,
MP1& (*7SX(>/55_G#IN9GOJ[A4H%#*#_Z[L/OJF"CO! ^'LM01KH5JA]0?L$
M TZ40=B>.0!:Z]I [[P*J($*!3J%R=KK:V-]>Z_3@; &"MR6 X,15"B&*'9F
M/6T(HD?/T0O5R!;N7H4:C**$&HPG\/])WZ79D 0%>/ZPF 6]"GGO8D?9U7K=
ML=:;;!?_S>3YBF&((H3J3D9:K[<_GJ^9H_N'/:B* 9<BFG<\J6/:RZ$(52%;
M5YA0P^'+EN(''0ZK]RKT%A453D-]HO5[S452BO33(JCWB?GKY,&<S1A\A/_O
MR1Q6?-+OO?EX(B*$AP6$>?/QW_Y_3,.ZMXSV@XF4'\^HZWN31WW@X%1LMOJF
M+[[6,]R;(!KHVC#5EFSZ!$T.^G)(=;$W2S8C<=84;;'#S%U^.FW.T#40JXR/
M#3R/CPVD\6[QU&[KY6#V&, *EXBJ]22'8+9OZ_R_@=8=#K3.J$9XK,2(EA=V
M/E5K7@N=3U\;]P;:>%PCNMQ.9S-N6DU^Y+)OQ2Y[*Y&QJE_Q4/A+=LJ8'*L-
M])XV3*GN.V*6U7^YBYP,W""X1;J^'<WYB%R6-=&S>>-%]+SS1?1NY4(\K)-+
M=DC%NN 0I%X??7 CIM0,%J8X;"7&S0?ES18L$3:[Q,)G&KFV/H?SMYK*N*(0
M8OLKD,P+1*3W:IB-&57U/P)2'^=?[F/^9<[*C[,ESG:K9;TERIKB(I66/,,I
MZ<3:OX'%Q9R%:;$W'[^:J$/H0JX%(K91K E3'^602]@."JJTJJ:&E5G4$,G
M2__=\'R'YG>'U_]J?NV8UM1<&8L+ZQ+>>/O$%H_L.S64U.&I':@: T[UH/FY
M?1W9O^$.WC[96?9V?SS:$ =N3E)J@_R&4QRH_]M8KCZHQAR$9NN=^>;P#/:-
M9>2_AIH^V1&(?)WA.W+K8I'F/3J !?CB0/YYE"UJB5\?/;_=.0-YH>_T?F4G
M;0_=4E>6<K9RS(6J#]$%U/N:FN7!3(91IP7[0HS% D57(,,^@X?CF"ND[)N/
M&9@JFS!4\E4YH.-I\!G?\-<!=SHU]>G!G#XH"*%IPY4U+5C<,R):F);Z:#BF
M[;OP^F#-X)TZ]E+]IV\QM:OS[:NPN! "<DR_')^N\UL($F*Z:WB:!)PT8RML
M\H5]>0^F,U-7AN,]GRJR5U45M,)OP^K^A ? 'Q;/U+\%@@D\YYPP(Q7@YJ)"
MIQK*R.ATF#1;8B@C7^9SWM?%*1X2>!!%WXE#K !M@ G\*9#5LY5L,L3*F[OU
MD>%?\%\4A[DID4V&*RO<.K]NXRW7;5+XN@4@L@ZSV!,0CZX*J /\"-PL<5>(
MU:*8+_CSBL<@U:SKH@1M/>+*C&-79A @QJS=F+1PTZ:V3(\&D=B^!^^V4)$)
M0!X!GX2[BTG S,H:$,-_B13[DP[!%V?W2>J=2J6H84#WUD94HZTYF\UU\YH2
M;8L4,DXU0$BLX \H56<8:!.-E^H"&-9<D%V)YX@L 1LC4]?P"$&#$]%]8,Q[
M:4V6]6CXO!"/^J -&CY+ONB=;B$!(U'3N-S6>YFH:7O5\+GEE[HNOWHHOSC<
ME9#))*BC5L&8[S,0K4 _PO!0:I:MB;6-^=IP)9U-@C5JB@C0&@7LD"DX:X9I
M2?3O]9@^<(Z/\I$0,U0P0<Q5>$H6\\ ,L7_"2A=^#K@ZO5-E; \(Q&_,<!D&
M)&[!DG+Y*RZ9]PG60'-=,HI5>IK>2PK-')WP>J?*Z+]*B^Z..UI_F+;J;4I2
MV81:M\&T5--LRURFI=ZI "S37-M22=J6V^@P:(=Q6<C 0DBB[4;6#F]]TD0J
MTY^VZVM>;)6;FL..%EQA"ZX)0\6&QZ%BR:%B_>-0L4,.5&K!&*OC1++C1+*#
M7*#QS@>2Z7DAT/5A^R,#Q2+]81YA1)[K9&^A@:X(#2C<K$*[M9#/?>;? VFE
MQSU!AR":$>GJT9$!D;@JK(T;VVA0X^?PE9'H:#_\;1 P6 _&]D3  ,T\-,>E
M;1@-'L![8NOIJ\9T"I8$6NRP5EY^]P1F*2\@2P0(E)0  28J;IEU#R:D'"+&
M#\$$JJR-&\LU7&S*C\S'(TLZHTJ&,YHOT:%W7DNF8QL=VI'J4 [@C5:" <GO
MYVU&CLCEC=::5B@#VQ"/',F(:L(;A:^<E/)(BXQ>4!J.^+C!I-AC+B+OE &]
MY)B!%!-CIZ"\619'L60G6!P!0^G=PQH=9D&;(Y)<Z'90Z(<[T9MB=*PO*=WN
M4#;:'6F)B3W9'<I:$)QPU\M8'7I#8N"#9*Y@KU:'KC?;ZE!>2 P\1YG )I"?
M_8?"\RQV ]#.F@VB;(B('VV01M@@>0=WZ+')':F610,BK& W?&5W#KBB,N/?
MW5\=0Z8!I,<%*U8U_3;S'=364<N(\L[4(_JQFU"ZL3*)HF9)+!32I<*(D%3<
MM!B<;M+K\9GD@5I7Z@\GU*S6FZ?.PI3NAFE<=2BN2DB[11S131!=I^J5'YQX
M]H:T(#DJ$3X,:L%C,Z58,>#@S<>_](8]T*"Z$*;2^@6>JIZ-)5;$CSC4NH;;
MR#WSL5+_0&'=W,4.'VW839FX9;K*#K7P4<,F%6<W[Y =O8XI._OH*>!5@CE&
MJZ8IUW]R^#GUW[X&GYC" NTE;P*-/$A3082ZOH$U]K:XPY$_*WP2%[SHQ_=/
MV]1!"1L>%?$G\0K>#IQZUZ864+;?03BEE'@ACP4$NUVS%>;HSY$^C^O<B"J7
M&C"BRO&;L.7Z=[P1LF+SQO6.-ARFN"HB!K)XILF%8?UEISLZA ]7#>HOORK<
M /27HQB]&I!=_A5N@+%;\Y'JT-MY1BU5.IA\;"H;ZX;]I).:QZ.N<C#%5M@?
MI[0&;"@E4]+4=073I.8;LM4XZ8VT<<FB7BS>W^-*^QU$XTE9:850AE(ZE-'T
M 5H[,+1RF4W=5@RNH_YH)0C2LE\K9KF1&:+1,:/A&%SDA/4Q=F6GCFZ[6W4-
M9_D*^G^+U]CO:\.4(9TY)M'K>EW#3G(L<S#2>ITTP;SQ)FYA]D9?U/6;F(%S
M%'> ?C ,^,RNL0TVTBWA9OHZV1/J"CRR:9-)[SZ^&[]7Q 94VH$:W<)ZK5TS
M%I\AO*.=^&5]Y#(L(H<AEF.O%JB$[\ZI\O\],.L9Q)+ZS?33\=G.OURI#X9+
MPA\8"N0]>Z:D<CPBBUKAR79^HND']\I$PQU\Z)6-2L9^Q+ C!A]->T;&/:R,
M-\(9%@: %5VV_*T]%B4RK%.-KC/(5P=:Z 0=637046@</6(4>A%&!.S@73QR
M -YC/(\-#U.6'#7E645329W[#AK1L0PZUVWZ@!:?^&T\&+$R3-SL/&SOVVX+
M]TIH08P67#OVE+$9:95KB>IFHZ+)C-*!T]A-4838)'W/:/,\TBY3WSDV4$$_
M<I\EM%^WF_(37>N-4BQD::,(CJ.0@.S&Y,=W%IN!OFU3%:9ET:;.IE/0,K/(
MWBYS3+/MC7I:)RV(FL-.Z5<H6*NRY.%8ZPQ2W%W@G,#X)',PZM7#J:Q?\J 9
M%S_K( +=C.)ZJDUL*<)4W$(U^%+C#JE+N!A!SJ=JB%DY>D?UJ]A>!15;':5T
M/\'JL-*I(S%P$@H-1-&CB?PM0M:B BH(1@=Q+?C#MGM?H024[OT/6*_Y2)?K
MDFV' T?(*% D:9''0D:"0HJ&\&VB=41;LZW];ODBJ@ULMRVOVC_M)4&R(JG5
MH.0-Q,>=X7+C@[21 ZL  V3!N-B3.[QF]FK! HL+O4+\]?F#:1D\.N];LOD^
M*-H+>"9631?P&*$$V/YBAD5W:V@&\(W,4H%^+TY&%(TGY.@C_4YFQC,97"?,
MBIH@GWWV&2GW<7TUHW4S_E3]S)$!D"ADNA$$)[8@1.TGA (V9\HVAJ\:QBW(
M\$.MHW>U?@J62KH:2[>D<IB"_0K17UDB< T$S$(*&&N#27(C6!01J<T(("JF
M:89M(N(;;EDIO.42\=72UF]'ZZ>DS8JEB(PB5F1_?Q&N?D\;#LJ5\?7W%^""
M579&25$:M17C=A59CDH^RU%4-N_.<%1:U3??2/NO7\'^Z[7$_N.")#5 (&,3
MR2*%A(4H4G$$=[]N5<$=X/4(W,^E-WRYHJ>2W:CZ*R6'X5C5QRVH1_61!A31
M>FFYT7=;:PSVN%I>;-"E*HO42HOWF<$O;L 9LT<4#P@LI<Y]+KL(3)V.*SQ]
M3.VAB<:3*[R50IZJ0E$I9B C\(,U77H8F\5K. )KD83<U' <GJ(E\Q26%C>Q
M77!TA8$*UJKI2LFWP5I5\&]9%JMJ>#PR!U=#/HOS)SQ%H%]A_4Y/7@E86&3%
M?&?;;85!U0!'07[M:[UN7QNF98ZI*]@QGJSPJ.;&%+7%,^WW:NK99 ]3E:L^
M++OC/;MV76T\!@T]24'&2>Y8#7><;3QRJW[K7BL4+$81KZ.:90L LC;HC+1^
M2D^CDF)D1#NH2GI9@VI>%K]$O#5MG/2PMF30(@7?L =\:+3[+:%^2$!1^(''
MR\.0=GK[E[*Y'D2VT-M2#HA>LV2+5Q30M-N+8N6=%^.E"AYB.5[J::,AN%8I
MD?5L'[&PPU1F:V4=)GTP!J<B*0SHPH=-@HE&R;S>8M)!WK+W$OYQV;U/TB5_
MS%G<&B'&_4=]ES >OK6*L*XQICF*#LC(*5<>-:A4'E5HF3KUGR>#CJG]YUM<
M0667.81:7<$=^BLU^(>[VAVNHW[?<U#!]VP%^'Y:?T\V)G9HB?)*+W)$DOI*
MEG/E[HL9KFTK\\.C-Q\M<Q'P(/T/M[;6B]?@%W0E>0^ZZX,(=D39"T'BBUT4
M7>VXR&HG*:LM42$GG$0A@T(=^+0AQH4232D4?!Q4"#YNR =O#Y7K0VV8YC[D
MT255ZPC*K+<SUOK#9$!2*UTFFS\6J:0HH,/HCE;H@]PXFZ,CSF829W-PQ-D,
MN2V3P.DXB)'E'FP-1UC-(ZQFTV UZX+*+&.3#RO8\[%1&PV&E@BLC3&/F64U
MOV[-*6GQI%+"Q$Q+*XGVUS"UE"-$M>>\TE#$<5/,SNUII3TNEC?O]K7.> +_
MGS0ZW^?*Z:ASQ'HJ6C05WV8QB(H+ZQ%>A&R5%X<B.1\VAD.Q!D5&-3]WSTE^
M-&-I!?"97D]DI7YI.:H@+5L!/WQA*3+M1BUH>&O";$(V<(#W9(?"T\TA/5E*
MDT(@/A4I/N6[BDC/8=4LYR>9><T8Y+QE"573CGF6,-*ZHZ'6[2:SZV7$^*ZI
M1K+[L%2C)0PV%R6D5"E(2,90Y(K@6)INF975+?T*6,K%=4MZ+:Z2JEX$ J5(
M&IH(=OG,46-"$"C3FMIAV4*0X<P7S=N>QZG EW*)%[1"8I&,] BL:3!(*MY7
MK#-+J[N2V+=14NE(KL8%_842$E%^]\%PV(.]P)JD'+ FPPHIR3)F_9;55(6<
M*;B:41==C.3]V@BB 4*' S;PBBU1U!6AN8MGL *!!"M7)(A>T*4?9#I$OO'W
MTQN1,@@*P41-Q8PM^8# :"Y]#I)KCWWB^V#WNIO(SZ93I*1$Z$AF#\ZLV7I_
M8B@U!,,4[C.O]ZUM$E08J9J\5ZYR%677W+-^0/ZLJZ%]1^PJ>]YW=AM:<78B
MWD8565O[!;#TPW2#(I&YC0XAF.V_O1R&K61R[8Q3,^7[9) M>&\$L/S5?'U]
MUBRYQ%L";8J(68\P\J9LL5AA\:-U3S8"_@R4F\J?9;:,9PP)F';E JGEOSZ
MFIYY#\@/G;?Y8\QO,#/V-\^1SW]DCF>"H2+9@J>.WHC\F3=+"VQ73#TD.,6;
M?8R\B1[TQ!"2%Y>SF-7ZHF!?0$?\+44P-[VYUHS+FX^!97V0G3>"Q&#0>NP$
M^1Q8V;*?'&,E!,D.Z2[=%UK8P<C_5\]IW]W[H H9%:;BL5JA65<R5UU%V?6B
M$[R!6JFD26'GXVGM\[2ZC3JMO+<>J )4N'? G)BAMK>=WU3G_NY=M]/7NKTQ
M8F*_3TH&80*,AF_CE%ZP>953%T:,RA9LBK,"3.]Y U&E#?)V-SRV_I9:=_F7
M[#U-UMY&0P(JO&Y7-?KBL'[W\E8J8GQWG!KUSS[B6HF?*=B.7%4/5U4(;!;F
MJI[626ER.31/Y1>_V69730(526@LUHBR2Q[?UXUMD:#\ 6>PE9LG/6TT20O1
M;]W]+JA\Y)"]"KU<'#(8:L-^;H'7%"E7QLBL<>U437\"ACCV QN_9.S^R.Y[
M%8C8R$HG<88'<6O\8C* N3UWF3+?[R@4F\\E)>?(E.22X43KI!20-%PV[L4"
M#-+J-&,HUG)XY.]#FH5U]"8>)6'S.:6Z>5A'5VC#1>&!S42A9ZAZ<N4[TP?#
MI;)*]J=OKK#"\W@!#B4JH^ENRKSG" SUNB-MTFV(KW3DECV*RS+<TIWTM4D_
M=WBZ*2)S+];CU%XN3=?%4\*J6R"A"^+PR-^'-!QO\!3.@X/)@UW9ZS;$(C@R
MRYYMQ\+,,M$&W>2,DH;+P@.;CU):!K/H J_[R/P'D90AHGR^^)&NC<:8HSYZ
MV&UDE I2LCBC#"8#K3=HG81,RK^Z*[?(W':+U$+MM-AB6\W7_HI+BJVDJ2*U
M+$Q9MZ>-4W!8B]7,[>NHCFS:"#:MVA]9@DWUL3;('P,X")ONUAS.4=O;KW07
M:*9S7OU0[54EKQV\5)W9/M@!>RG0*[2&IJJ%9$-2V1LXT":3GC9)&2&?GV<.
MIRF.#+M/AJTO2%R)88?#@388)'&]F\.P4F?\E7H DQV]FQHF7W%O_6?XS*.!
MB+@7ENLY/L$J 9O\@\U@7_=G"):[UO=9N).^RCMJP+.JNS5>[[Q7PBVIWW;6
M"]^.^>VU<)!L;J^)'1L-H,,YZ?:!*2'JF+%X_J^8FOYD.(YA>92=GX5L9G!)
M3F.LL*T=_L1/@X^J.KLY5\<XL0D'/W4['T)"\O9X04 ^?/1!_$"?U3_0D(49
MPQGMID6K$&.BS. ,5/=!CM*9+@S7-><$0X4HA[+A_EEU340JCN[ACB$@DJNR
M^9S#;N, *M-U?1K"X##77WA\W 9^S6'*'<,?+9QELUI@9Q0\?FEZ<NHN:#O$
MR;'G')Z%@%E@23.V@&<C!HN_ HJXS/,6'%U3=/X;=_8C38* 3U%ZSZ9I.O6B
M>#>VUW\'][57YWUMQ;AHN& *7#!@VC]]$UGO"=C*=9GKBA%;IH,K^LD\]1'+
M.I'U(M<WO"7B;N&D)JRY,3@"D>W015C!-VR.]8:8]/<6K$!%$3%],*Q[O)%*
M^ML0!9_P6B1*FA..8O#8\LCH)7FS7R>CMV(N9E0Q192"Z;EI_&P&0MA0O[%'
MAF/&B#LY6RZ9@:3@\Q.!J7U7:#ERITYNI@\V KBLL L6V']I@RC'YX$3,O6Q
M>#=D]Y#/UT'4.-Q6_(G\2<%E=<U?-$%QJLX,SX!+LO(]]S=^$7\Q9VJZ=&7@
M9,V?-%Z1IE\!H?A<M97)E:U&RW%,]^<)XG;%\1>UV"0BUX.3#YZ$[X&36E(Y
M\J,-.^/"0.BGR(<EC-C<]X!P7%_CS\#PH/-1+L S3I5SD@>N4(PT< 6W!%<
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
M#E[.&,W#(LVBVE?;(8'F)1I;TL0#!V\&8QPN"_X\,Q<^RC(+!)EI$;!=!)L
M_C\*%^R*S)-;<V/9FBJM![M]^TGV<I]YMZ;^K_4W?<)S.+-FG_DIO(P&L!QE
M--DA[]P/J-(N5EO1.V\H^\[OW1=J**/R]_#V[6Q_Q]:,Q!YVVVW68JIT#]^)
MD2.._N8CB41U08/HI"+*S!1%Z):16*KX[<,UFVSDH4O0V$0F">K"2_L(G4G7
M/Z@6:BJ<4Y!185\\NASY<IFJSZRNB%*UG^_R#[,K%B0"\EZ0/?0-:'SV:)@+
M4LYV!'!+#/H@CHW&)UQ8X/_[YB0QK5 ;]7J:/BS4L9*[)C61G'E%QUP!8747
MQ]P?PT77D\.A:SSFO53<!UE3T4L:AX*+5I1)F3-CEKTTK32IT[ZJ\MR"Y>+R
M:[$YF?$X)X\A"W (-\)X-_[=?]C4N[5_,(DE>.6(-@CR>++!_3I:9SC0)MTD
MNORK;QC(+4R:>;03;:+O\&1W:^RD5J0'QDS"YFM;(7L!@Z2;&^4ST%)(H[0Q
MP:FZ*#;2L%M;Z7G"TG@91],_W-'4U@-2P3IH;G=AHQ:S6]F8X@^+T& B.-M
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
M_2N@-)#&EZ2$\\1D'9 9'H=\;%NGZL5<-/K')O]$&#.8[(3G"7+27Q"?F%;
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
M381Z3)2(X$!C:Q7J#_S([_RG2_L4/ST\T7N:&H2,T(^7(2/RIKH?1& 0!QK
M6M_=VBMSJO2ZP_>_J=^9@1;M4H1&XI\$ODA];+ VRW/LF8^>$@58P#6=HHX1
M<:8%?\J2>0_VS%[8]\^!D[4,7ZN$@:E%\-K0Z^(=#O(+,]7P4%7B,'=\D>UZ
MX"2Z)BHLADZ;=+Q6#GLDG0+L@III1@^/KH5'N4#B63/:%/BTDK""J*HQPS@.
MD4L%<A4@,JD]X*P94UWV2/$?#+A1Y1RI_O"],H1T;L_,N3FEZWBJK*]DX=KJ
MDCXAB&V$$@N):CP:Y@)#<B?PTPGF7\'7N?/@[;!]JGZ5A[;TD69D-)B/YLRG
MJ!M2&?Z/)W)BIZ$\/3 +HV4.J.F%3Y$RN'TN!GZX+D\_#J F+M&9D3M.5L>-
M?^=)6I[T.MGDC+.B^.59;)<WL$OE,^[R)MCE^JER@P/6+ @*1^KPU=M@6($E
M]I,]V L,.8K( X^:.N#BWSV+6![2&/9JKTA2PG&9P%"/]A06 N;. GB> F 1
M&HF/$C&Y+9OD:,FA\(QMS"VC++ADY!]^G)3( ]G%R$UW#,LE"U%QV,)D<R#Y
M F,6<)B&,"$-AY="4Z W7(^+41@2 &8(P)*Q>Y*-T1L<N56P,-JU"(\JZ[N&
MG?@.&J:P2[9Q"ZK8 N=Z TU3E#(\/ -4$>_ \622'#S>O5P!-0.S./-N\Z /
MB'>@4KC1-*KX+N8ZZ:D8'7!A@2?PN[F_B!+L%'@8)/(C#RZEBG<%9;<0VI,3
MO2-O)"Q=RG>4HD&4E7X%1Q7YVO"DTZ7-KQSS$?],YVH1/UBV1]<"=C.'BV,[
M]_"'__(P+HDCP8J*NX0[3X:\ -X)GZ(:*R"A%"HQ00"N G*2$&V@P,DKH!B\
MX<SXO<.H\MKZA<1W220#"R(M33I 8 Z,GZC/S' PB@_/LXC9YAXL+HC38<2:
MQ[&C60EX!/<X/+R#>.NX?T'N$'QDZDG*"7W*[\.# >M"GQ.S&9&>927EX.LM
M8-FY85%_5<ONS, 6D!/LM*NI9_/+W-4WV6I=_:0SUF0J1;:IJ)$^%9E"R:N9
M'NPGE @SD(G.$IZ&"IBB @8O7D/67IA2DL/WG: 11J:<#-[^XI 25N_DHJ;A
MHJ27;2\>F0@AB(0@^?!P=;A\QROE8.+,9XI\NY"%T["P4W3;9+PNIDU<,!/1
MU%'O?9.;!_ )L>U@,]R XDHF?(-<@R*4*(FU=:J0$G+LI5RY&JY\XPJWG@[*
M1:[]%H'242@;2 77: O;FW:/]!*!#W=JKTBH!\;0N#,@79#&.R=79#LNA 6P
M\N\6\(W@'8$MH$28$5DBE,$H?HO)V6CFA](\YA*31:8]<\.-H"42?>RI^L5P
M%L\*DDG8L)281A;V0+YN(Z_[(%.%] 0X:6 7Y!/<!"=\&F7!5YBB&L"U8HK;
MX9M2TO5HW":(ZY.9S3 #[ DGAG]V)HP>^BZ&\82RP^60)C% *"&%,#LDE$X9
MW?)*HUK^G7"(OF!FOD2 :M,#FAAKZKY7PO6JM."7&EMJTCXN;8N=MKI?)4_7
MXO#8M9CL6NP?NQ:SYW\F;O#?#++[C?_I=!!E]:_&QP;>$^PL!"6J@$/XW;"
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
ME!AB=T[D UUIJB4"U6N82BJ'*96O#U* P@8+8V"GRBV/46)[+\^4\X[*F;W
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
MDX Y>8N&<#BV0JJ,N82E"A)%88XP9JKR;.K;#LI#U)?<ZF!B$H3CD=VVKW9
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
MY9$WR*761I0$XNXV@H\Y\DX>1$2<K\4_LSG.;J_A/U)BR0KPBQ_:P'8SP5_
M)XNOTE#3DG/CFJ1+1](.[7C(KL)L0==&PVPSNFXV-',MNI: WI;0=;>A;4;7
M2]3X,K+F-+VXYC4(&X"K";N4\"\C[%U8JZ>&UFYT54;@6J?5T%>2N)0,WR\A
M\5.M"6Z]MCV5PS!L:&JVY]*\9+M9>=S#S]P,6D;NR?<8K^1OXS,@]QPPV&@'
M=CD_L[.:/,L@P&P?1&/J'$>8O+D6\=+#YJ7G.A;R4+&'.95PT?=WQ)P75^DM
M/PIJQ<?.O?KH>3/P-PH!&W4(.!L"UNH0\'/EE3()_77/9C]:?2)]MH+O07TD
MN_]4BH7H\Q"0 9  ,C:PTM&R02-9IHGF"<.8QH65KF'21ZQLT%AK*^U.)QV'
MEL1S"7N]@]%G-H_9:&(@.IFR4Y^>'HAU;XD#?XP4Z1.F.%D.Q=#98&*[=A#B
MX_=$_O!C2MR U,R]1_\JQLLH@1<KC1?"\;*)-X[L#0S=-%N*T<;DAG2J15=M
M*2V-G1CI39JP@8%ZZ86A&*JJ=+O:CL-*F)#A@Z/%[C-$O7 8.?!.+V3B!U<M
M1@!W'/X&*=.W*1G3&PP#!_/W?M#T./#+ AC;IVX9<['QL2 *<)_@SV?@;Y>
M]=85/9C#Q=)XOH*W3'^N1<P^+[:Q70=UG4KK$GFP*\Z>E4Y'!_&A9<2'KG45
MM=.BXJ/3T$UQW ROF*:J-(UV_C328Z$Z!B$.Y<6T0H&9^C;FQRZ/50=<D,K+
M!:DD!.EZ)S-)$ZBV6PXD/+X"5GSITNWC+3=$:6VD',X#N41GE@2A8*0-#))4
MK@#(#Z6-B9Y<:'3 XM",=6_)LO2 %WK3Q+ZT#>EN;"\)[*?8V>; RT!D+-SK
M>.[H%+Z<R#W+_0X?+3=@(ND"#R;<F3RV!GA+R _98TA_\Y?$@*=X#Y.)5QB
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
MK^;*KV<%(9\#'02Q'0@8/0>>S9V4E;P-S. @ > NS1>:MRM1@*X3'75 ^G8
M )[R<Z/$AM$#E40V>XYXEU!V<Z%MGN)%=EY'SXOE.TK1N."M2-U)O-8^576Z
M^*EOW^//[)XDI0?7"RE;P&IH_4Q_!#_\S<^]Z0DW(T4IF #/ Y!Q\LY\%+Q7
M[LR$4$D) @78WHI%VY@,1O@8O<]G^?Q2+)9?7X"?2_P@SL;"\L84@1*/!;*+
MMST"X]$S.6N(_N/\PC\O],MF$!Z@'20.,,2I")?]>/C0#\7.<7W*^($Z?D!@
MZ*^GNB?DI4;5"?(EN2JB+;.4=.U4[2HR#WR?\U,_))(>X)-2/@^%KZL7QMX#
M\J-(."&H_FAHU*(I=SX2E@B6\R01GOT2!ZNM/CUI\ZD*C(\BD<<$4)2#8#H,
M;3"*=6DV"3TEI=*925=Z$YSG.XG9N202^26!F&ZP8KJ4+,?H,!H:\BBRF7*&
M)_BRX\4P\X6)^/D, H;DR4%F5Z@*P$P[D0PTAWPIA(]B!Z42TSU.+/(E>AQ)
M?3!1WC1W];A?_! RZ'M3*E)C4Z2KMJ@DSJ.=TZ_4<G.X_IU&/0?>B.>(-;&4
M($8DB43)<HP?;B3E%!Z5CZ](VQ-^6!+,%X)V0'+8AOS!\IT97@9UN 5)"ZDB
M"8>AJ%BP?'N#L8BGT1'P3JOO)0J&8#PN9V?%(37"B@?2/EN4E*_%TAHY+<T'
M'@GH,31S(=BS VYRT'>QP#17-0@.E>/6/'XG1/ZSE^ST'TNV![^<6/]5U29&
M)ZQW)?3C?^Z]NP1L2$9#_@>6%;8!.4@N*%/@"T=\?A^G/8.\Z7E1B"=?F!YR
M8P??&W78HA#,_&S'"0,?Q%DE[O?/;^QW]9;OZS@*/10)CW$2AKK(%^"9 -]N
M^6$\GNC3+';4D/ST)U7)(I7*G_J%>529P^P!<3U,N449"OKBYO-Y0SZ;#Y[(
M$$L\*;,G\80;#UYB-XVFM+';L? 'IB*!R1Y?/^"Q#&I,$?@%JPK0ZB(6S^G'
M0QMZ0 \0>@%+-QHR DT<I@.!TD(?;,L2R^47 RCH(G$LH(XEJCQ^6H16TM")
M\"H!^YW;#*G#>JE'P@="W/G&TPGHYEPR'8?+'^#MR[[-3O='%I8O7T07?HS3
M!!%B?$] K<B@UM%,B&^1T+VF%S1]&JA!E.!;<SAR+W=0IP>\5DP"HIE?_.0K
M7"@,#SI8>'3)@R]^? G*'.B/&8C4$<>9*2I +$O+<%&?FA4BF"_=H4C;JH7Q
M_@K/.&!V1R.L_4EE7N*B&.:5TKO48!U;F 0@@S#$G ",O2$;TN ON^G$,W'@
M<2J@A1.G)'ZC2;E6$(?N$H6) B[#(E^:TL [EY^8 #K&_&3V" JVQ=-P.M\\
MR95+1"H2!A[/3$YD,\_!@<E9I3$L=CNV!@FK6YI;W?P6 Q= (!A8',_SE\A>
M=+%A% 4=3WZ'2Q[;HW%<[",%P#Q_E*Z-&?^N6*-$^ H9&,(W3^8RQ.6>8"Z'
MPC+RZ7$ I2&ZA[!7+$>+7;4+?;L7X?R*0#63Q(,)WM4(?6:<SA5F(-$ZOGC(
MAH>D, .V48VUD,UT@YB$WG 1N)1C7'),Q$%;  T%]SRB*7[AF#X*";O@L;1*
M[[$T&^"WXLF7P[COVO?ZH!9]6O&H%L?[*IPA$MK1;KN)0 9KAG6JM42H87XD
M),<NS%D_I,6P:!@"WGR%#_+@8?(AD3X[SQ42MT\&Z1 ]1D0D/N& X)TS)H^%
MH!,<GKB[VT^2SC0FG;C4%O'%4,S,Y65SYY?1"+N,)JX[6/TQB&V\@0M V"#C
M>W\RV$1R5^+* -X#$.5IT).>%\4,(@#YGIYMR'$Y#WJ.:H'CT;>GJ>7,K\$D
MPU5,E-&KU* ;R ]  !62'EZHX*EB\>\);<%_Q[RVN/9P"FXE/;2\]M"2^)WB
M$ _V6+XKJKC\JFC*FNAB>)H'N2QQI3N+)(DJ'7ISQJ5#OM)>QTHV/FZ+J9GF
MO@D(&'5'L0G '$&<'1;I8)%+P%QO8B=1F21D$:#&PFV*1,%'YT&!MR; L#1J
MS1PD=O=;209+,>LPCCWRJ/'\/OSMAXOX;J,?B5K N"!^0O1*?YV[0FGI"N>N
M+K]JLLDRP8>,)A%+OF8N[F02N?26RD#86PFZE9;0[?K$)7Y7$#S8I@#M&GX7
MB<;9V1&H+++] R9ZL%X?C,:R.21:KXKN--8IY:>+R?M3,5W,:?(HM'Z90&5^
MU04E)WI43&MMX?4,KN=9HX9YML*-B,?4+M@!TK3OQEB_G I@UY.9%."G8OSN
M@^!W6^"QG\3CG(/G<;57P)K4\:+YVUC=BL!C/)Y%I1NS+EX-7^?(( EDT&MQ
M.VZ>D,P#2U1 6'Y".\S K/_.#U8R+R@;@L[E<=QAG%?BR+TF4HN.+1*9M3J1
M.9O(;-:)S+OC@3+E+2^XX^V=NN-+X-BE)K\^N[F3+B_E4_GKW:\?;N3++Q^_
MWGP^N[O\^N58-/4"BCJECYAH#?D*+%J'A4H(&K;/.E:2V["\,/C_8$=G"_?]
M>=ER?OCC4/30-@>I .=TCC 6__1)MES E#>MH)E^(-=#@I;3DB&EU)#\;(SY
M?WAT&6=T6-228Q%J#/JRXEWHDF*^-/Z77Q%+K$3<EUMC-; E=I PGSQTM[!&
M=!^LKR!32.(H#*<%N=$MO]PX:]"T _FCU<<R(<]99ASL2BPRNB4ORQFF=_*%
MLQ1'8O7>J?Y((!9_UDRCF1(KR2B8"'RR<X\XCB0)]PN<-!N(Y!@YTRP]9^I8
M6<(G(TQ917SA50P:3OT " 1AG$ ZXO<;DZA<_==\7 2H7SSW.$*#:6;0U-(S
M@]&0WY.A18^YOTT]%UYP;; ^$K>2:H*O"7Y=@M=*3_#-AOP9\Q)NK2$!89](
MT:T)O1!"#T5J?\\Y2I+72T_RV-F:W@.Z3%SY.Q9BMW^\9?7$>9X HN6_MU&/
MWU?^0,L!WH&G<>YX_>^G??6_^/A_M>T"U?M3"&\6%E9=#"WPBU%Z?FEC\9VQ
MW;/#6B<4 >HKZ[4D-K@2 "_;6P%K2+-F^L1QIMAJU1W]<J*>T,_P1E]\WG@]
M#_8@'..CZLOXX TK?5O3 $ 3?YW@2='/H1^?3EG][R/?B]P!/NSY;V5_U'NE
MJTU%-[J*WFJ]/N%G2^% O'-/?-H^0$1C0F^:F/[E+O?2T!I:O)/A( .*F'7[
M23/XRIDE-XJ]N OL["[>B*Z),%GRV"=#@$=3_U(-W2 _#.U4^R_>5>R/ =O?
M&^-PLLL-NT"H1'$-%HD0>6JXJ ]QSL]7GO,SC?P ;Z5A(&J>7,B"5>QS:P"?
M@0L5#%1-(F?$RC[&N0$+$9"\T%<R%W&NMRRVV_"/SZER'5+;,7GI>8@O"3$M
M(R#]< 0T3PTJ)0'M6*SME-;T?%%6:EK3]RBL!"'110 Q:5U:MO:B@01"G]",
MELHH 6],X^7M!.V)ATRU'0?D+;]GN20X_?K#(3-!3[JJZJ420GH%A9"^1R%4
M%L(HL7#15*UQ^>6VW&2TL]5>NO2RT+_.;ZYH/2V:?(Z@O??ZM+16$N8#<C9B
MY?;BUV>(E=O^F$RLQ_!1<H:Z.+MZAJB[L)Q^Q&XD4NBN;/<[-BPI(W.]__#Q
M&6+H/28AV!LCJ.3<=G5V_@QQ>67UB!.CL*Q*[/KFPS/$S37K*[ZY*"P+IR'R
MFL\$<1?TV@A-=Z>7FBQZ79$QE!5:\D>\7G='BPO@@YB'+]L4S:$U8M5=L#X9
MK8.;N!IH4WK(Q?,;&LA=%HA.74C(7D<H+H-^U04/O;[@D;G@T52/\(('_:<Z
M1R/Y9W^[+>FVAQL9MY>?OIS=?;OY<)MW$%C8-LYI9'&K<F7QT_;/=@<$W]>U
MAM[*]&5[TK*N19R'UPGG.;*LOM-Z.;8*?W%$4^'=D-9R&43.3.Y;M,T6S:9E
MJ;W\ CHO0, +*O;(V'*&<F\F\6:5Q&</T)%]$F$1*3J@%85CCUXLWVF>RN,W
M)I8A(B$VQ%6G,IXXYAHXA1HF  E^^\N)ONOS_SOY[L/%K_+UV<7O9Y\NOWQ2
MY,LO%^DL@'S+L)!->%Q2+-L5\=AA@04[#?[&GA$:O\7[&."Q"G[<#-D9E&^"
M-_)_QL2=8?VK*SMZ"J87CK';]/!\Q3EW:Z>'Z]02>MR@YW,;3YC\Y-VN=FPW
M?DS>77L[=,C;73I+>4[*&(O]9P[A2R\LBA#+NTP1BL^HLWO[^DF;FQ",ZWZW
MQ#]\/KIXE62G8Y==NO]&6PY:7BW9U^'P7>S6,4CU3&9,+=5W)M4S>YLOU5='
MY'82-XAOGF:\K8I-MS*2EA\K:6HKHXV8['6:#$?EAD*739A08">IMY-TD0@Y
MTM%R5('8J$0$+!DNRP!Y,,PEECBP@ZEC 8NX'G:PQUL*6.26^.]D6:*?[ $X
M^^(3//719W6K:=$DF/4&TW/ZH#(Q=L:>!K[KAZ=@2[B@#'XYB8+3D65-W]X0
MK/B*U9HNK&!\(D>NS=Z.@L&)_".PW[JV\\M)Z$<(R9OT= #!(R 861"T/8.0
MLPOZ(@COR9!@K[P++"Z[.00;[X&Q5P!R=J"Y" #OCQE<6S,4FA>L9L;&D&P,
M2&L1D MO,K%9K_8S=X!UZ,"@("#MR>;[LC%>VH>#1LU"TQ'0V.'T+=Y*L@>S
M2]J:?N=,TLS.WMW?[#EK-Q<Q\<FRW:\^-D7\ZN*E^Z_#V]#K?[]T&6BVY<^V
M@&MSP+2,"&6;<F?]^,"*8I\3EPSMS7EG#1QAH<R)Y034'<I EI&L'W@OA6OB
MWXXMG[RWG0C$[ D-<O]R<IH&$9X*\*G@Y)W:T%M;H7$U@!FY^Q0 .T\$, ^W
M&;G\![%'8X#H#!MBC<B7"'M6?1UR."G,P=<HI!V:8"$)> 6D8,&T6Z:N;BH/
MFH_!FA'A3X?5-+5\4!_GE!P!HF5D^YGC>+0N+06&5CW&1EC -#2I@O///L2+
MEI'T[\'H\@++^>1[T?2+%^+=;BKN(S+X*LI:HQ!B(D@\OHW,V0+<SC*#85?"
M9W/L=G/D(*W1_YZP_UZZ[R-RY]T06IOX&NMI;Z$UM]BLC.X HX:J\#OOC'7T
M$TWO2/"%A%^':'?R7P:[5R(YFZ=GE(BH$//1]R:7 9Y[]D'%T9O75YX[NB/^
M!!O^[@>Z'!-]RK?PZ_#<<K]O"\KFR-3UI!ERY5DN(#%!4C.7[%[3YKD,&=60
M=EO0.H3_?)@W>#H++RS?QY:R-,=FUX3?SH$QHQ(.#*.>1UP9K<#L.-K=]#UM
M_0EZWO:XP@*3&WN=P-# IO3OT ;_9'[NGU5C3_92\J#.Z(LE4--]_#"9.MZ,
M$/K,UP<7[19[>NU8;@%,@QN: 3>C+TH#;AZ/9U3)_J!=#6PK#UHS*9&NX]8W
M(*T%,$FBG$8^V<G&M;2<.():*"Q#SPM=+R1T7OO'?]7_BF]@E(GS%O9\],L)
M //M]N3=>U!30_A"OK:FV)@VD$-:$G- +V+12)ZHZ>W EUBRDIY]T8+?(*=8
M6]F9R.SA'5(;%#PQ+0W>83T.6C1OB*FT6,<RAC,@O'V;%<P;B>#EDP'>/(61
M ^$LBMNE2\" GT]/W^7O@K9J%^X(N#-CDMP&NO)X8KK ]%X==HV/D5V.,C0>
MB>$5H&@>@S(OR)9Q-TL)9<:P$*&XF[@GY)=M;)PM0&DFI4F.\<ZC@F<3A*\
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
MIZ1V@,C4TW9N^U*(NXWLM*J7CE09RZT(3[95O7A2<?@JG4BO0#2K5;UH5DU
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
M$DF7D;SD1X+D,^ H>M^F<GA4SR]TXZCI4Y7H1:YN;D#F>"S35(BOY" #A6J
MG@<2"AHAN\ ]&%]32H%/ZBQ@_3RU^9))&&!"4A;[9,;>MHOWOG#[K^SB@:E0
MJT.Z!&JI!TWM;%\*P"Q/LQ?-M)G@=Y0VV\+5),ZFZ#9OOHNW7!N M\3[MNUE
M7P(49%JM+-F4!YBIQ8),GP1Z7JIC"M"*@MJQR;N&Y3H;PY-@LK$FSU_6OAL\
M8]N\? O:=]!E0_9=K80)V,P!A(1A8(#0?.<C1ZMC<U@93U4T%93(QGR8?W<E
MR4E;C">1F@L\G8V496K.RK$ V-TDOZ]6GGU3=O"#PNK-J]VB]LMIM?(;G[-Z
MW6%'M:/C=V?$.]W[IV-P.>:NQN2'88R"IA6]F84#D)](]GT517RBH4KQUX[Y
MZ<W7H^]._O.<Q]'T%PK=Q3%XK2?'??AIW08^^$;/?"4O7A&4&U 0R&7$_3M6
M/SB!Z>:EW().CG]Y=JU#?<C*WZM^$*TI!'W3EJRU?_W-KZOU!E5JCJ0(F7LO
M_(RZHZQKB[@WHMUNS[[W *,\4G%OO8X+;GG[86)]=#NDW\'9'\;1[^?^ E!+
M P04    " #7@ZM6ORVR[=X'  !G-P  '0   &8Q,'$P,S(S97@S,2TR7VET
M=&5C:'!A8VLN:'1M[5OO3^.X%OU>J?^#A;0KD *T,*ST@$4J- Q=L6VWA*>=
MCV[BM'XD<2=.VNG^]>]<.^DORM#1,@O,=CY,26)?WVO[G'.OTY[?>+_?7E0K
MYS=NHXE/1O_.O99WZUZ<']I//#TL'I]?=IJ?V)WWZ=;]=2=427;*ZK51QCP9
M"\W:8L)Z*N:)8V\X[$ZD,MQ!1W3M?FN_,Q;S=""3_4R-3AF:SVZD<C"$B=KL
M1E]EF8J+1IGXDNWS2 Z24V9:[ER<7W?:WN+X^R&/930]?<X#TU;+OX1U&)8N
M+]PO0]F76;5R7#\X.C^\Q$21>7QT_V:D)@ *:S&$_^4ZD^'T)8/X.>GKT=F+
MN?UX@9Y<#U\DF4A?>$&NW)[7NFY=-;Q6IUVM=*Y9M]=J7[6ZC5OF_NE>W7NM
M_[JL<XTF;H]U[WMW]XVV]Z(K]]I3X'58[_[69?7CQG[]PVYCC]VWFPC6NW'9
M'6:@U_):[AUFX^JFT?[HLL:5APEA]?\<?W!^J(EHW+%&L]/UW.9LH9G7^:%"
MQ'K21F?'M2.SV<T:-WJ7C;9[M]_Y\];]5"[O4:VV):A_T.V64ZW\)I,!N^'*
MP>*G- #+ACP[?7>QK%\"KW$)EKER;V^[C6:SU?[XZTYMQUS?=1M7Y?7W =9$
M!MF0[-5^0J!>KQQF3//L\ZB<#%AY8G8H@&;9K3!7.S@ZD<ERATB$+YHTU ]F
M\^@U+Q9\^-[[L5H9\K%@J1A+,1$!MJ+4[(^<IV"E:,IZ8J32C*F$7:LT1J?]
M/Y@*60N4*?PAZW+_@6,9!@YK)?[!V6(0E!1Z/?J;=L1V3__K]O31*^WI2ZY%
M4*U@S\93]I"H222"@7#LUD[MA@X43"8J8SYZ<YDPGDQ9GF1I+IC.>"9BZ#+M
M=(Y% 10DCUC(?=Q*F8IEANFV[1XU2(0OM.;IE)K$_$%4*]EPP:C&S0#>8,R(
M2@\:A!KX,O7S&,T2](<K@4C99"@!,IW3?_/^$Y&*P@A%$$L="1Z0J$QD-D2$
M>B1\XR'9'<$W%2!.;!B:EOYT<2*VB-TB=CZ7QV\.L8*%,@$D"%YS"#B :\ 4
M'J<+SV420J-X)F%')GZ4!] SP,QL]\\S2;,;WP%:)5V.@!?".G% %,W 7*T4
M.-(K7H P DEC.(2T/$(#(%@!9F9D;5SSN1ZR,%(37<([%0.ILY1C)$XW;0AP
MV%E J2Z]F3M.?FR!N@7J\EQ^>"6@>D-!&[+<RC^G^G.NSG0!Q:*<(25282AQ
M:39YB_%4&%D"/&0_$K3MF0"<^Y'40VI.S6+(,$DQ70=2^Y'2.?J10*<JLK@:
MI<H7 6X#%[O 42  3 L6]XL_Y,E L :TKY='B*M^S/?K)[MBS_2MGP3VREY*
MJKL3"V@[ "GD M M[LB;KXQ4K2P-%2X-%6(H"G45_VA!2??I%M+O"M([C]#V
M#R*>[[T.X@.A89K4V:2ASP/3H139YSD4G6W8A5+5OF#E4$7RJ_(4!B",8ZF-
MW**52,@.9=0\F^?=B\*?BH@;T!;I[QQW3I$4T$,)U88S6D4RX)GQM*]E('DJ
M*0)IDW23BB1D*=<,>;-A.6VR;*/.2L,5J#72 >HUXK3'\HA36H' C!?S#!Q=
M;#Z_6(?@K[Z@AA!^]!?!5N>WI+#Q5/??!BFL2NF32OJ(&S;NN1E%@!@4\<I8
M!H1\KE7"*=_@&K1!A371 4^#$ID@"\G[,I+9E/+T=>,24QD0&WQ:CEEJNE"8
MF[3FBXVH6AGEZ0@,H4UEX?LJ#8P'ID8?B 3U0@2>P!,Q(@:B)GF262X 4\D1
M\HHM&VS98..I]E^)#<281SFIJ#WI$F&(LEF.L<7UFO)W5C-LD!?8RY6*N)1.
M C\Z0M*UK;O[*L]H,&CR.A<V25WXK+6@ X9PS0D:6SY 8WTZNZ #<D-HQ5S
MH;-J!=:W^-WB=V-5?2TUM\ @_*Y C [%BUK7/%F+XV_0<,K:E>_G*>%H(4-^
M;+5:B97.\(#>C\.8QL*69WAL]PE/0E "Q+5L5KCL Z#F))\.^9-\YM&>]6?(
M]:R2(#TVU"$"DZK8X[<BC9BR2#Z(J#C77^G@_.W9V4K]^Z**[\L%)^_K@,^\
M0Y[QB#,711+I123/]9$@^0PXRK-O4SD\JN=GOG'4])E*]2Q7-S=@,XYEE@GQ
ME1RDKU -T/- PD%C9!>XA^)K2BGP22<+&+](;3[G$@$82LH3G\+8VY[BO2_<
M_BM/\:!4J-5A70*U= 9-Q]F^%(!9D6;/#M,F@C]0VFP+5Y,XFZ+;O/DNWW)M
M -X%W;?'7O8E0"FFU<I<37F GEK,Q/1)H!>E.KH K2BH'9N\:T2N\Q@["2&;
M:(K\9>V[P3.VS<NWH'T'IVS(OJN5,(6:.8"0, H,$)KO?!1H=6P.*Y.QBL:"
M$MF$#XKOKJ2%:(MX%*FIP-/)4%FEYFR1"X#=3?+[:N79-V4'/RBLWKS;33I^
M.:U6?N=35J\[[*AV=/SN@GBG<_\T!R]R[BHG+],8D:8UO5F$?8B?2/=]%45\
MI.%*^=>.^87.U]EWI_@5SV,V_86HNUP&K_EDNP\_K9O I6_T3%?RXA5#10"E
M@%Q&W']@]8,3A&Y>RLWDY/B79\<ZU(>L_$[U$E,3_7S3=*R-??W-K[OTQMRY
M&DH1LNL987=L\?9&O-OMVO<=<.R1BWOK?9QIRMNGA[6L1MI(/Y2SOYRC']C]
M'U!+ P04    " #7@ZM6A.KKK@L%  #>&@  '0   &8Q,'$P,S(S97@S,BTQ
M7VET=&5C:'!A8VLN:'1M[5EM;]I($/YNR?]AA-0JD0P!TE37A$8RX+1(-%!P
MI.M]6^PUWJO9==?K)MROOQF_$)(F;7JB=TFO423C?9E]9N>9V<=V[ZW_;GQJ
M6[VWGCO$*]!?SQ_Y8^^T=U!>L?>@ZN[U)\,/,/<_C+W7C4A)<PR==FK %RN>
MP3F_A)E:,>F4#0[,N191 R?BU.GWSCN!%=-+(8^!AK9/P/ KTV2)6&*3%LO8
M-$Y[9Y-S?]MP,V(KD:R/OV6Z&)N)OWB)!"WU3[VK6"R$L:W#;JO3.^CC#I!Y
MO$Q_A M_YID1T7J73CR7BRP]V1GLIE%I 7W3L%#&J%75MNU,P*7A>L<!&7@S
M?W0V&KC^:')N6].+V?S"1?/^9*?1^2=N]D\[O\%%:]X:M&#N#0@@= Z/VDZ)
M[*GOO#NW+7<XF?K>$![3MN_2QRILMO6J_1(F9^"_]6#NSOKNN3=O3GX?>Q_
M'?C4TVVWN[_J007[3M!5HY A)Y/M5O=(R%UZ,I*V%2@I>6"$DG I3 PFYO ^
M9QJID:QAQE.E#:@(1DA5'L0P9<%'AK"7#HQDT((]FO \"3_EZF2@5BF3Z^>Z
MN-L'M'FF] I7:[['U75A/$4P*@2.7H7PCFFT>=AQ;*O;[AXZP#*(1((]&S!S
M'N1:&(&>,1F"=Q7$3"XYX&(KD64$'/]I9,@,AYAKCG"W895.U*@0MP-_Q%RN
ME5S"6.0.#&+!([2,*QGQF=O6)(I$P#7Y378JOQQ,&4V!<2#-=98S:< HN*Y9
M6;615+/JN7.F%TSRK#FY2O@:W*#832*_@_W,'/\D_/?=_MB#@3<>3]WA<'3^
MYG6CW2CNYU-W4-__F*IV*4(3D[WV,W34G]7+?*9P!2RI-P.MW+,[Y,"PGE:9
M*_/MYH2$1SL52'N=_<U&^L/3+1 _.(A^C#2OLCO*$TSU $F>4)9M,D_S3[G0
M?(75)R/27M-[CV%R:^@<[87[&Z)?Y^DF1RNV=UX=OCBA[-WVE12P/Z/?Q)Q?
MW/__<;_[7W)?2#R05JP@-)Z!A@F)IXXH3Y(Z,9B@0S#5/*,<<*B;)0G& 4]'
MP1+,D"S%I,B<8E8D)),!M:/!4!2FZ<C"47E2II#"TZ]8,ZO2QK:JPZ7UD^;&
M4]1%KFUEN"#R0>$C,48U*:,EL#ABB3-<0F:0 U09ZRH9PF)--;"(.HG?&*7,
M@N/05*O/@L0.:H4M-5%0XU(@G194:BL"HI&M,;9%@Z)<2Y'%UQ8>(HDT"*0<
MPHPBR%-L(9P\,ZV?1&\\15X5A0?+#E\J%-"5FL0B77!&$%VH^3K<F4HXUA^,
M.@N"BC5;Y>D!(I3H@8:E,K7Q0EPC!MO"Z:G*>%&):N*BF8<=YX529ZM"Q3O;
MRR 6Y+.0@4+K6.M*3FL>H2Z7 ?60.^@((D% MG5;8U_&'.\U1BOD:(JVB]C,
M(JRYMV6^@X:73(<)SPHWR.Z22ZRQR18$<BQ!!W*VI/4AR_&9HUS^5S;\2["'
MQ(1CVWK'UM#I.$!/>T_.B2>Z]_?+U6UY>EN^WA2$I"]+TP_S<*%TR'4S4$G"
MT@RAU+\:Q0OQKPO51O72_$M=^I)4;AT&?WCON!?/[MK [4WIKX]O*JY;ABH'
M:JW=3UCP$3JM(W0=R[((-\K[\.4WUSK(#FZ\<;@A>TGH?=>6W.G_W8U?A_4(
M(=UZ$P/5BYA'@FYOJO%4$2F>+E] W+\;XT;!/_XR<6=UHR<1^CY5?K"B[UI_
M U!+ P04    " #7@ZM6Y\6 /@ %   D&P  '0   &8Q,'$P,S(S97@S,BTR
M7VET=&5C:'!A8VLN:'1M[5EM3]M($/YNR?]A%*D52$Y(0JE:2)&<Q!PY!9(F
M1KI^W-CK>*_.KKM>%W*__F;\$@*%EDKT6K@B),?[,OO,SC.SC^W>J7\V/K:M
MWJGG#O$*]-?S1_[8.^[ME5?LW:NZ>_W)\ /,_0]C[UTC4M(<0J>=&O#%BF=P
MSB]AIE9,.F6# W.N1=3 B3AU^KWSCF#%]%+(0Z"A[2,P_,HT62*6V*3%,C:-
MX][)Y-S?-MR,V$HDZ\-OF2[&9N(?7B)!2_UC[RH6"V%L:[_;ZO;V^K@#9!XO
MTQ_APM]Y9D2T?DPG7LI%EAX]&NRF46D!?=.P4,:H5=6V[4S I>'ZD0,R\&;^
MZ&0T</W1Y-RVIA>S^86+YOW)HT;G9[O9>6-;%ZUY:]""N3<@7Z&S?]!VGI63
M[MRVW.%DZGM#>*Z!K*)G6V_;KV%R OZI!W-WUG?/O7ES\M?8^P#NP*>>;KO]
MN\+4L.\$734*&7(RV6YU#X1\3$]&TK8")24/C% 2+H6)P<0<WN=,(S62-<QX
MJK0!%<$(J<J#&*8L^,@0]M*!D0Q:L$,37B;AIUP=#=0J97+]4A=WNX V3Y1>
MX6K-][BZ+HRG"$:%P-&K$,Z81IO['<>VNNWNO@,L@T@DV+,!,^=!KH41Z!F3
M(7A70<SDD@,NMA)91L#QGT:&S'"(N>8(=QM6Z42-"G$[\"<Z *=,.3"(!8_@
M1$@F \$2VYI$D0BX)I_)1N63@^FB*2@.I+G.<B8-& 6=-U"5K:S:1"I;]=PY
MTPLF>=:<7"5\#6Y0["01W\%^9@Z?"?=]MS_V8."-QU-W.!R=__&NT6X4]_.I
M.ZCO?TQ%NQ2AB<E>^P4ZZL_J93Y3N *6U)N!5N[9'7)@6$^KS)6Y=G-"PJ-'
ME5L[G=W-1OK#XRT0/SB(?LQMJ\KL*$\PS0,D>4(9MLDZS3_E0O,55IZ,2'M-
M[QV&B:VA<[ 3[FZ(?IVCF_RLV-YYN__JB#)WVU?2T_Z,?A-S?G/__\?][L_D
MOI!X&*U806@\_PP3$D\<49XB=6(P00=@JGE&.>!0-TL2C .>C'A08(9D*29%
MYA2SHOH (8.A*$S3<86C\J1,(84G7[%F5J6-;56'2^N9YL93U$2N;66X(/)!
MX0,V1C4IHR6P.&*),UQ"9I #5!GK*AG"8DTUL(@Z"=\89<R"X]!4J\^"A YJ
MA2TU45#C4B"=%E1J*P*BD:TQMD6#HEQ+D<77%AXBAS0(I!S"C"+(4VPAG#PS
MK6>B-YXBKXK"@V6'+Q5ISU)-8I$N.".(+M1\'>Y,)1SK#T:=!4'%FJWR]  1
M2O1 PU*9VG@AK!&#;>'T5&6\J$0U<=',PX[S0J6S5:'@G>UE$ OR6<A H76L
M=26G-8]0D\N >L@== 21("#;NJVQ+V..]QJC%7(T1=M%;&81UMS;$M]!PTNF
MPX1GA1MD=\DEUMAD"P(YEJ #.5O2^I#E^+Q1+O\[&_XCV$-BPJ%MG;$U=#H.
MT)/>DW/BB>[]_7)U6Y[>EJ\W!2'IR]+TPSQ<*!URW0Q4DK T0RCUKT;Q>OWK
M0K51O8+_4I>^)I5;A\$?WCONU8N[-G![4_KKPYN*ZY:ARH%::_<3%GR$3NL
M7<>R+,*-\MY__<VU]K*]S=N&&Y*71-YW;<>=OM_=^'5(OQB<6V]@H'H!\XN@
MVYEJ/$U$BL"^@+A[-\:-<O_UR\.=58V>0.@K5_G9B[Z._0M02P,$%     @
MUX.K5J7,>I9B<@$ 7X\!  T   !I;6%G95\P,#$N:G!GI+D'4%,+]^X=1:6+
M= $E*DUJ5*J(Y"@" @+2.Q$4(2!&%"1(3)3><Z0J+0<0(EVZ(A(A 8XB(H2B
M04A3D28["KB%)-SX_N^]7YEOYM[Y;I@]3/I>:_W6LYZ5O?UAFP'99V]C9P/9
ML6,'Y)+@#[(] ['Z<^__Z/;G0_Y//V/']BN(M,B."SNUA78<@>R4WB$DO6.;
M H%"(#MV_]<+(/_]MF.GT*[=>X1%1,7$!2_HV ?9N4-(:.<NH=V[=^T2/'M7
M\#QDE_1NF</'S^R1=0D2/A(E=^+^@PH1M;,M??*N8X"Z8?#-!%$Q!<7]2LH:
MFEI'M76,C$U,S4Z:6YVSMK$];V?OYN[AZ>7MXWOY2LC5T#!D^*WHF-NQZ+@[
MB4G)*:EIZ1FY>?D%A44/'Q575CVNKB$^J:UK;6OOZ.QZ]KR[GTP9&!SZ]_6;
M<>K$Y-3TAX\T)HO]^<O7^6\+BYP?/]?6-WZ!OS?_Q+4#(O0_0___C$M:$-?.
M7;N$=@G_B6O'SM@_+Y#>M?OP\3TR9UR$@Z)DCYRX+R)W]D%%2Y^HFJ$K(!]\
M<TQ,0=V(J<'Y$]I_(OO?"RSA_U=D_S.P_RLN&D1":(>@>$+2$#B$_PDKS=4
M Z( $O-V53Q ?B551[K'5Z([QT8!\V?&48/5%>CK8VOQM7H&#4VH]OH1!;\7
MY!I?YYC3<_=^F9J\]]=+"<WK1B00]N2J=SDG$21R158:KU4E8W8S/3).G=+W
MZ=C2/9>%/"-#HP;<GFJ\Y"'MM_B6EG^^*.FM%Z.Y:!LBAF+"<@_MVX;TMP'0
M?'V;FLY*.&C=WJSG)QG!U]HI^>R'3>,V1/:XZAB.7_!UNN:B\*-AP(_Q><'B
M%E<3##6*=0D'_(=@][CZ1_S/-,\-U$8\?==<+5^L'^&2HL(+/"FD61TOY^65
M:<1YG.!CN1=SI-"GIHB)(*=???YLHME (^\5?W]<Z(NI:[(.D]]K'K2WCG\*
M[[X2M4#+_^[KM[3+X51-X:SG\6]K%X5+M?I&DUSL#HQA=,&H T]'@VY)U#)P
M$NH/_!?NW%I0#J%<[_8.FZ>V/U(?7]9P56^C/H[7O9WSD:9V +Z;OW>F05RX
M'Y7RMWX=4GI&SW(7T.X0"4W]KO'BO2NDV#7-[5QW<439X<MBW9&4UI&KAW-M
M+B]$"V*%"C*;92,$Y#$?W&_\W!;F?*]')]@D=[$JH'!B,+HQ9<[QFF3P>9$?
M! ^ABR&FEQR=2QA#?4OX=E&^+->X-$#R2H!HCR@S#CMN<6X,GK9[D*?=PVSJ
MV6?2JC[+JWE/F>Z-RQ99JSLJ]$Z%,=^O6? 5E8S;JXPT,#"8NPK 4RXTQ\95
M-Z7'WOQQ4.^%?T!87;<UA?)(:WSRFL;5]IV''F!40"LALCI<K%>E?V-\P<VO
M)W /0$&A3)*1FH1*1W'-0@G7;QNRCB'5=DI>U!6-7-I[LG@K]'SE/8MW\ 2Z
M\.'SE:E,4[)95<)!DSD1-@!-KCH?N1:Q8.RH*O(@^I\6<G6XZ_"3A99#[BV]
MN0XO/#*8M+/P/D3B36OU$Q@-\ HPC(J+T'-FP,6-7&F+YKE+OLGM#SKS7596
M.Y(<?7\H[#E59J? CXFOEL%?$'PG#96($#%0ODU@.I.1M(6.U&YDCR0S7?D+
MUTKN8L3JR;OZ62--9W;M6Y+49-<.2+C,/1HWNK@*NA%$>NAPOCR"C(>O[/SY
M;AN2!"5;HFB#!;PD@Y[1Y9?;D#!E+:X=Y?=/FX)MB R/?H4W<N>TW(ZO8QAE
M\ PD[0Q0SVP_(E2U_]R?] 3+,BFY,*G]"<B(+V5B)VOP-MJ)U8];-?!_-[UZ
MBI$'35H:=($B9F[_WU;A#Z1V@-XVG9V;#Z8B5PKV%'1<2O2^7$<6V6G6<03U
MP//;HPCJT7^DC/(877VO"Z^4"')IY_KUM)-N4MZK<H68<OWPKZ=FKYXL:*_4
MP'OV9.B^=#QP@OYIX,"OLSXN_I;.B3B1D#CU/]T0IUX<>9:%5!?4_. 7@F>+
MHZ%[N4VD7GM>N.^UJ(7-I"R'.>_!PB))=;$6_)_JS0HZZ7#.^2]XP7NC"[4;
MO@<_L)!B)N>>RC[E'*GE7&X:H'?"\7+UBX7.F[52D<07/J]>7Q\\\6^O./?@
MO;-/,5H@4FS&(+]P2?&^!6Q_EZ,8TL#H7))F_BZ'JD^.>INN-6/$$;U<FDC
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
M]S!8.]3HQOX#)G!1_JBSO(Y!0XA'OS&\8<5A8X/W(!HGR9^8@TWT&H?=[CW
MRS!^Q(5ON81G5X+/6:!M VU!@;:\84XYCH[['I.N-MZT\OT7Z"EY1T$F3EO-
M7Y?2&\M9XHL)5I9=?-Y#!N@#&X+2(OJP(B5LY\3HU33Z7J.6:O0PI9O? ?ST
M[.QZ\93#KV"21-"AB&FN+B..\3RK*Q,34//-$IK@WMWU;"+X66M/AM0K&*UM
MPU"0Y4(P#L[HQK5-]\$^C-/918D"%JN[>5T#N"2XJGZO&5</L$VR,*R9XYZB
M<HW9,"%T2?^<]O2U'A2,$N$YIC#<YVG2;825G5KW Z_'C"I\,[> W>"S&:L?
MNS8 7CKINK[A1AM 6':KPW[DBX/3_UDX'@D:MA'55RX%M@"7^U1-0&&.*6,T
MM<?T,@LJBB[@ZX $Z_?&T)1R/5)[=^_D>O.>157U?$3<N$GZ$XU\.,WB&=*^
M44_?GO1\HQW86QG]=6; 07VTY=DGN: 85[Q)U+WA$\5F=2T;1AI9>?D<V>;D
MANX(Z[--.J7*Q96<UD2WY'+ED[W6R?W!=VO:%]^<M EZ^+7@1OM,HP]CTEA,
M+,4@_9?MJU50?WYYB$/BBUESB'S1F<=DX_(VACALUQF S,K.!9<"Q_A&Z+8
M8&4^K2>(.7/PQ#2SK/<!8P3>YSEEJ$_,,EY5&F$25"B7NX&7ZQ.&9[YN"5RQ
MW\8BF+>U#[,?#-Z&M-'). E,!*^6%(;*GI, E;8LN:H<SXK:#TBL 4>AO6AS
M/L/XM/6:S\IZV!I>'&UE/6DL/O,BKC*%MG%7YU2MYZEJ.TL/4!M0VV@!Y05-
M_X1710J[:[L1/HEQWK+@T^AM@A"8VH+M4(JE178&K4FA) 6,+&#36 ,6D;%F
MP'1:SQEF\X&(C1.+A<#"G-*DA2A3,GB.17>G?M?J>)K<H4$]29C!;1@+2$G
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
MJ!C;!@'4#/#$,/.#4YF8<LT\]TR/MMQACA=KE.(L@G'C%?/EPU7W@Y) *".
MD$1B+)Z6?=5UQ[9O%DK9O%K&SG;N#SSZ@CK#"LVJY* R>@*BX!2XS(R1 TOE
MI?+\>6!+W ^]1I!:N*A[=L#<0]50-+E>V&')>WF/F+V3SDM80U23>.)QCUDM
M[;/N-SZ\>?;-+9QHHB9[/_]2+W'EN)3.PPP7LD>SZ)9S:"IEVNEX7K6V&U-B
M*//&AUBCJJ->C4GD2]6>)Q)SH%)93C<WIUL%XOTR7/='/%]<B($"M7YBAU5U
MP17!(%1NF[0X S@P4*D8NR<+6$FH-/\0VNL\!Y9CX;"[+#5%;ZU9! T;L#S8
MP2$,J+RT&3^HR)P<).ZMB&$^[RB[^F-@;>94F>\F[*L;HXOL3"OZBY=%8B3!
M >?1&1@%+A\]F@+O'%TA<$(I=#F^ D@8[-5YR@FA+[]FHO;:LO&"#8U(D=KG
M&ZXPI]4%3+7#&%/&B%UEGN\<'$YE&Y)__>W=^;?>,H?<_3"CXP8G(=DC^\TQ
M(QTGY\4.W:M@3X"RN\Y45MP"6YMQ8_^G.6_?Z'H[AK9;?IUK^9%\XDOLA=,Z
M'E\T%X8EBUGA9ZQY06YOGKI'&8>/53?H!'U)'[CT8[3!H_;L\:'@D^[A;M4N
MMEMO*TFY4A\(C/EE:C6XRA>/VQ+EO^^>3S<B@9JCRPC!V@<#7S#A0F >&TH)
M$&*NDE'"Z"&FP0LV',JUF.RQ(H*]5$HQOM\OTO5X,YS<Z.S;\UYK8F7E^E6J
MP?I)Z(HBB9$,;=V&9&.-^,-TP$67L!/\N5'*>PB_!*6-;F1.K,,^""@L/SW9
M ^?$OL+M:)^-<,=3 K5!1#TX!U<*%VA4NU2Z)ST86,GYY^]MR'63LI G$<HF
M5<@&30++IAM'RJJ[Z%IV\C-:[T?2_+#3\123#@EC/4USNW=F_HZ"M]-P;MFP
M1HL B2KY0#FF:-]81N/[O.QSOVM#'V;EMM:4EA)3*_0"KCE).CQ@'64";:\F
M!NKP4NMQ7\W"#1X3WQ)Y86.(=RBNBAI14GQ#E5>),=Y;W1S>C1.LIXP*>L=0
MLE%\LVQ$-R$]IJ4*'4\)/#B^]F_S^LM@UI++Q/7<<9KAK;@8P]'8:.KL.]^X
M+[=_Y_'WPG@I E\GBL)=@=&4G1/OV'(-4'@"X+(-^2C+H ]"5?U _)"",@%O
MJ0"F!#B0[_Q*B,D,,!U0N.,:MMF9^AA9'//Q*75YM:?^Z)6$'RJ)ZN_<G8Q_
M%+O3:B5HQ+TN1%?_B5F=4D>'U#G1-V4U7YRRK_'SC\/*W+/U3MOG5[D^9MOY
M>J:$+6HI/_(=#3&S+8RJ5866QZQ3Z@+%3M0[:#3JG?Z'K=-1VU^5;*R3N7D)
M+!#L8Z,LK1Q+A6]PQ1Y3 #5(E[$XW#C",63T)G.D'('0- LDDRZ-CI$/Y?PB
M1VI17 (B?*^W5!QV@:5S35'R<X6/K[^\9VHY@_AW>L5GRSR"WCK*53C%%[4%
M=/FB+8 @E:;]/&<K7AXI\J,E]-LV1,G 4FT)(<J5P3C$1]2"793-G!(F+]A9
M%=VZXLOZ'@^3F$&WD3GABEWE;DN;IXOM1]Z#>7SQEJTP&K^?(,R'H4\Q3)=_
ML_"T=S_Y8OA&@5TRM-0$Q=ANG-Y,(':@W' ,.F!^3?!07,,<.BMB3J)UVMC,
M0M<H5O7H!,8#]7C&LNT )Z"]L-57KEJY'=DMUC[O!4TCDR5JC5T[[#BJLLG
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
M121RL]':/'NRN-;E^8C;@,O7PIZ)E@\]5X,RJ\T6Q/*7V!SP[;4*SS+O(<5
M[PR7*E\CHLUAD?_&WGM'-;'U?Z,YEJ."B/0.1Z57E8Y C@40$)#>B8H((8:(
MM""!G$.5+EVITCL()" UTH\@((0BH80D M(D00@CA/#FO'?=M=[?<^Y=O^==
M]_YU[[-6YH_,FMG?F;V_^U-F]MYC52YO0RXTM[V*S74/.)SG%V#_LV<JH7Z,
M+?VJ@Z(R-T^I5?JB<%RAMFVISKM:X/!OFN8!/ZY5H=\&I [YYH F2C5*!F _
MM%C#80LBU!U1'B1-VLAV7Z?*8-@E( 91!L0XB(-<I0][..J0.?>C797'?L<'
MJ)8;0=E@EO-]^\\/@AB\MYGGH%0TD\VL G5ZLDL)]>2HI$O@XZ$VLNN0+- [
M;/%GF"85$KT;JQNJUJ;;!D[H,"Y"4DB#?682+K0SD4FOQ@&[[S#!--,8^YG+
M7C[65BGVNQ-QF?6;^V[#?-&#UDWIKKI/V$]'##][_5IK2%G]W1?1]E^BB]7P
MY1;G8GS=IG-AV=(4^52[E=J8_H?RS<4JT.C!1PT.FQ[GY R-\7UDVI>AO>*A
MW-6XNM9BMM22,%/D#/,<!W68C.O68R?)#(P1VNF+P#@9!T(A/N-88@Z'B4G6
M5P;$P%[$/W#<*,W2WI(U>S0;"DJ2B&3R41<+B@=/+)KY%0(YW6&R#9WM4RK*
MRJF.E_'F!2OY>BS Y0C[".9">W#&01K1+\,4PZ8YRQEH8*:,!8TE^EHJ_5O<
MVY1CT!8794%\=&7,(IX\&+^'^,7;37 *)?5$PKRUB>H3LY3,";SHV;\UH;SY
M%%Z>M+>-@\L6^29,.7R4$?X>7RTB)=3&W6V>XQN78.TW_'QMVC=!7#XX[%?D
M3&(FSX4UK=%G&4(#5E:]AQ!WA1;YL"GW*_KVRD\F'*/U+*W\'!!U9&;%.P2/
MXR2CCGJ&P3W!>9)QE5;0$S\VM\]DTZ3 V2$3NIQE@(0MC7,0 ?(2OP((!5&_
M,R!(=P?@1BAU>&FL]]!,W.%.8'9@^5MDM3DM.3Q@A']@SF :I1!:)A(//3P&
M??G!/%=,M:;K 04T"&6KH$\E&8RQV)*B51M_1EUC50!!@9X'_%F.N@U4ABZA
MV0>]\L6I%S)\2=OL@$1/F#@UZ8U48NT7_"[XW)=YXD(W7+\Z).SI9E3+MPR^
M<DSEEK?=:E9SM;E_E:W/GA1;Y4"C7VIZ>G7W^T?RAI;5L>7>R.PO<=#?/^(C
MRMF4%6:M*H4Q:]Z5 Z6:0M;>YRJP)L\2ON%3\^35+U=9EIJ4;Y^(DZU0E"V*
M _UWF\+/9A8A*.&^Y0T?@U[>E#@&J6<<2<[\4*6#V5B67H54S[R(QK8<@Z0_
MG]D%4Y_]%<:%4E 5(KA3*1]6[-K2S++72O2%)H9SWF >J 5[*J6I9=\7AGUL
MK?D=>XUM]\4/=(2O&OBL/M\M:F=[/Y7X85R](]NU*T:20^+O822/Q^&2V7@C
MY$O9 U=,X]S:9MF$D+B6;7+)_5\,^'Y^9#FPWS' N.;FJGL%@XUFWY?'/N F
M1*/'DEMUE:B4'J+PWBK07>ZE8]<>Q$+$H'ZG8]#FLB1:1%\$"!HXR*+[R]'.
M=-\D3:@?*G$/]ON:D3BL7<)=UFULBH6,C?NGBL]I&5JG7[+#R(V6-T5Z6A65
M"@U5EYOPU%K>GIU(J!KBRL!'5,KPD@NDC)6AAO)64=JC5U=S"\_ZO:^0F\R5
MZ\W)+RDV5TU'&WZK7[E"6>U7 >2S!M$GF9,%'+JWJ7XLK-:5#9/PTA _!2@4
M(]DI]O%A5]>;8TL8_#2W-/+V&>:X_BD +=$#X48VS_01DA-1ZI1:<0HYL:XV
M&%[HO58&G#%I;0S)6;Q-?_;WNXITAN+?KQ:B&>S4)K+G'V5 %.W$3,_B9:"?
M=I+$V2<1*YP?NZ1TFW*&P<L^** 3&:BO0+,1OV@*Y]DDGB:/UQMF/,G,5DG&
MB+A:P:W&[*CS=KQ?"Q5O590*CI?*-_B:E%0]ORVF?3LSM_RTU!Y;?"9?M8FY
M?V6_SI0<OCK5!VUOLR7C5@+]V")[JT"U5W8XVX8B9]!Q[U&IO+\[TL3')#S#
M"<U2. P:LP='M003XNE_'#7KRE$U*8/QNCS4S%!-DADF7_NH ,L9(W"@F1B
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
MN$K->>5OAGVO%;0N-$F'VI7;B0^QY6;<;97C]D'S-U?:U:!;G3!5HUAOQ(N
MJM%.I[1J\_N56U)CYZS3'Y!VC#[@ONQWHW]!.>F:O@56R> XM9$SO?J_4<$]
MQ-/(EOO4R44^X.82F@^)0<Y J(,1^%O4KHA:[\]N&_>A[WJK@4-'6O)+_R,>
M@PF,*8?;XH!">MN!>W_"1Q*"NTWU2GG,7J:]G?S0<+E+AH?';]5RH.A3K*1;
M:=G(IP4QXO)ECD$-(2R3C(>/0 ,GK>$[96GPYCG41'K)MMSH<TRYU?,\DU03
MZTJ--*MBP6:*X&#VC*6)G&S_+:Z$1\6"/1=-+D9>.7M+,^$2+R%,BEJ\--;#
M3HPB<M2KZ/.AM-H[VJF<$75UW[]W<)&JXZNKJY,YH7@7E_EYLS+=IGD+A8XF
M,X6.U+^V)!-&^_(/F;PQW>@#2<AY-#6<6G\,DJ\B=A^#?DKBV'&;>4C6E5K6
M7N_D?S6F<@R*ND2%,&,%>B48OW4H'(.&JL"DNRA6#RTRH X>@\ZJL!V#=JHZ
M;\6!=HY!@)7$Z6/0MQ34-98#8._!,:J*_Q&I>E+V+>=_ROU/N?\I]S_E_N^4
MR]G-&?[U8A@7ZMIOU)M4@:AG1H7'H%C;%U&\OW!@L9T9V,Z\O Z-YLQ7!G 8
M#,Y]$P%'G(+Q\E-O<]<\ZSU_MZ&?U[M26+Y(]CXH.TX65,3:ZE<\/U&3&73
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
MOIJH5A?J?Z1:X_%T #ZDK#MV)L;A?!MA 9][[6)&:AK,4M%0/.UHE/]Z(*R
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
M<^@E_4W=Q<VC^V-=_9OW[L_". C/'OM<$"YY.*((<4H_ /Y+SG^BL7]31,X
M']=JSJE4ZIS(_J15+OG,)PGV?4% VH7ZJF,*+Z09Q(&E.E8#;*U2EXFL_"A+
M17')BQ>"L7@1L?J^L'PUB7[#-,BZTL@/:8[!9Y+EEN066S&0;4OF]A2.X,T1
MA2GXG>6:4CJ99:$BX:KCT2?X-#&^9A+VQ7S_$-7MLN9Y"!FIP;8/+C2C3C/J
M]_[4.[W8\\UV^WI>@#^B6,\ WWPMSEL/]MXS &5@] S <)%82 U.'Z$RM9U3
M_IIM\Y9!KE7:W/E?PJ'Z[%B^6:)EX+>CVI(#78U]K51+"3_3+ME,J0&EGJV1
M5,/8::<!X077GR\M6^5?DAV.](V(O4?4T_8VNKXF%2#/(E+N-*]%EILW01L<
M70O?@;)E"*,>\X=;QTVII)G<K&!4\(XZB5_1ZFP'(DV_K0?IJ*Q/RP7QF_-Q
M(.3I,@*MW$W7YOQ;?K-Y*[[=]R-::5)?*1U<U,QX^:Q='B5%L28"W[0OY^=4
MK_<PJ)BUAV/AK&W,%#TRRXI5,41BA4[$<4*NV)Y4_Q:O:]5Z93%(1QO#GBH8
MUB4V$!&B*Y#0?3V\<FS_WP69"+G?"9$FL-.28 #O;-C;$<1+:=R:(L\SJ_<&
M)ALZJ=(PZ0&2,5ZD6PN4-CV8K2)9^8+XG<((9+G:CW 6/,X!.2FE6F02H3R.
M'$W?(2CW3J1\#**)Q2MCT(?+I &J6*B4]R?UEK7LVS!)[N$XF7PES&Z&%W6$
M*S\;0W3JO'53[&Y.@6IDT9RMGN#\U&Q8DJ]\RFIMN9>E1JQ M#^F.5&B;''Q
MT@7^Q\I+((H0&;Y22C<DU0-GI( (T=PG+F5['Z<ATKFNMW0#0YQ7[PL.92;B
MNFVB!N@3!E@(#[,$3.P.SKV/CLX&$!5B4*((GR K@^BNX_9(EAY;)C]B??2B
MJ9[/7[.KGUW$/F89+M)Q;^3&[QK.Y.<-6VMY[1_$!_RG3(=#?R*&O7\A;^/I
MFT&FYM9G@#?"*T@9 L?RNMFU#1)-&&<<_YNJ%)>>%&?C3_0ON&]\]6V!!!6\
M?WX"%-8Q7E"")J_LL+&?.@V5JF6*K?Z9+_9FNVP6JCR:?3'R#G'81<UV+/D3
MU,$('-=IC$SU[1B21SFL0R^=-]*R:/O**XAGGO2Z1'4LG]S;(#.C2;@I:><B
M;O&&09&M_*"RGR6FJ]N;,2W_[QOC/^<>(K^DIGZ=AOD'2$Q.=JN<][:"O3LW
M7Y1)H)V6&#<DN^,S\.5NW4WT4>:J%M :#-F VW?_,A/35BSE5MO[_U+CJ.>M
MBC6B?G:BG%I#^JO4U"-?6TMIT+Y0P:UO/$["X$1,0TUZ_&%I,]676N:U5!,J
MM4.?TI5I?"/;[$U2C,E.\B+OY-8O_WRI?14QU/.^,\ E!_(55=EX[DWJ'7)X
M+O(N#%CFA:#3)NEC/ DJ,%!I4,:)VCA!H+Z&',5P:?,/=(9.I-&JZVOZV\W"
M'?[OW%1:?R**16P3S(UVLV%TX;X2!#W'\,A';WGGVD:H29Y>?%)-LC<"5!\_
M"JV&?5_Z%ZYO_*=IVTQ2U%:LM:J.YK7>&Q^QBN _%O[2+M1/DXTN*EG]'N]F
MJN\^66[X2[2A<\+'*UI)Q M.]_BH;4"@$SMGFA5P</J,+4O?J@0UPJTU,V[=
MWEQ(IY8CURB>-_K'@+1RQ/8-PE", &O4DI-.="CNP;B77$,%'Y;AT6!F#TC
M<K-NSSC?P*ZR:HJW@^LVX6G8\8&5;HUX;"%6_/"!_<O(\19B?!>8+(S&PNF=
M"_'[/5F!YM^>[T@0JHGAW3;LG52EB9]SW((G$G4)_D%%6O@<UI).>NF>1 8K
MD];$F]SR\\T#4A-F8';(10(Z/I5/J&T2<X68AEVZ9FWI;*2%A[$O<N>PN>VQ
M&P0\+Z\5V:O]\]QO] >Z<&Y69^RVG<5CV<J6,\!_* *$"JX.1 8A)W+Q#KD<
MR-?R&#\,+NT&DQ@4H6'5RI"+47C.9:1$%_Y ? !:_,Y;ZB*)S2"NU"S65U)Q
M(-<VFT4$]\SX#J+I3YQ[;&7H0&X:JC>^BQA/1UR_YH539 GWM@CQF<99U+G
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
M(AZ-\(8.^ K1O'\B;%\RUKF2)0_2(Q")KMDWQQ]'!9?D]_4W*EDV>^"H6V>
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
MDGW^?!/W=4??*:<=#W>V;L,>KW*ZM@YD":8D)OV0_LNH65N@Q%>LB-*D,2,
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
MG08D.KXUOKKGD#GSZY+G@]Q';T<^^G/O3BIK&,AS2L^=FF.;RK$G6YC(9P=
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
MP$GXGFN$R/JM?!]R5[;,2"\CRYX=VXZ+VNA6R%(HKN"(<[Z'7I O&!#]\'A
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
MTGXYM60F)2K[8%_E41J0G5C( %6[3OVE%V;G//_4XBDE-O142G\7J?##K(U
MVHMK6+HPX)HS8S^3B>=X1[>R4/[&I,/^TAX'H#(.?&QDF*J,\RR9\N"I &%,
M.9*T_RG_SB!D/,?FW?2 =I[5U]2OM9:9=LY'+LW7VZE':F[#]DML]&W#\GXW
M;L.8[M!?__Y2_@O=[VG((6I/OV)U5)YA)[%."F2&1/"HJZ"8/)R3WOO?X6/:
M_CZB*G1G5.Q&U1$K2]4>O^NG(*1*$//.BRH[AE-G4+U6P?Y&<JEU-3T.>8:!
M%^G29D^6I4"!ATW-TB?VE)4OR'O05 V8'%UDEUP\\ZNS!39UB.E0+##MBSIU
MJFCAM!M^(]&R V46J$MM8");?J0:$5M!4^.=;1R=&2*].=XW#7;%>(\H#U-7
ML5OI"B\5BD<IQ5OY<KAJC3VSO7L0ZA]W8_L7?AT%G'@'R1M+ RB_'#'>N>?M
MI@I]FK=-35RA,;Z6)0<>'5'QXV4 @BDUFLDYC=^]SI5<'SA/8BLIB/I^U-8E
MW91<>4AAT:'+.?6Q6XCA+O[QY78X_Q+E>Q+%L$?G*9.*@7/O5*;B?*PLKN8M
MJ8WCLK;N51ZN?W638GZUB-)%O IRR0):CL7>6EN!2YT--HXQUL*7WUZPZW3$
M7[Q2$ON(T0:,"!D6[6T<+M%R:\=?]/DQNFF<4'8B$L,AQ:/$J!)AN!M<;01>
MO=UI-.W;RD ODW^RKU:NI<S\:2ZV['ZD(W_ ;XGY#CS,L8B[4![=H+8SKW\]
M"\$T\LJN^\>_.; ISU\G,@\]7'M_P1U]D?:@YFC&)_X'YZ7 UUI)M%L'FP,=
MW<=VP;]-\/<+.'C7E$!4&/$< '1\N?Z6ZD96K"44N?68?VHX9#D:M4<56(MB
M1M3G;L/V#A$58IT;;!V/-WA>Y8^=[*&!Y38W)W?\KMZ4)(ALY9F*$+M1>XC2
M4&9']E[ M'5Z6<3-+R,]6@DXB7^_9O5U9!T[4XN3\,TY&+*E?LW4=M(^LO##
MIZECW\*-SW1^O/?6^V6*NE[G-'C8G" E ;?]%'.Z)G-CY4J>@DT'>O^$@ZKV
MY$A)@<GRQ[S9(*>=0(SY6YXA,]PR[K#/P=E?]5IZNI<0;S60J#??FP]'.R5L
MA!:8&46?'6IG%]?]/?/9*ICS?,8N1![39W2R];5;%S9 ?A%T]U"FJH4%[VZJ
MC>',>#IDXP-<[A?6)_B9O9=O<9N4L7OL'6[]*_EFZ^K*/Z\33L HWQ+YXE_4
M^=$841+'F."V#9N9(=G4\7JW8;[0??XC_KYM&./YIMDV;&4WC&2&V-//A<R
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
M(_<7]'- B8U8@6>N&H/&Y[O>(H2XX,\8JH[ :20T(][ZKM_?ANWA64((,%:
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
M,163FEMV*T1<Y52=BB*"EWV2HT':G"KT,04X1L2-,P5&RLT9[$T@I[N8&R]
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
M5B'"79R-@*'A07\O'_[V!\_?EK1#)=:V'BG^U>VST2_PZXC6_VY[>>$P^@.
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
MEBG-C)VL)((J1^Q%>0>E,QT[(A$7XO\@RYH8[KR5E.BPUWOVC?],;4SCOSC
M=^[SH[?2>#[#OI7^P)QQ5 *ENH>.M&[5+87[5$BJAMD$*#NZ9!F+@(^ER1WG
MVE]Y:[C\]:N=V\/!<64<YQ:2,<=XGYA"L7P!(PWUP%-W(0!B390+Y=CUB!]
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
ML.$TY"$F*L@YX]Q(+/Y0N%@$:]G[>'+O*=U,3Q=,)RIBXQYHS,(G(85YPGW
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
M*->M91>2I,II=@-%./WT<7CS6N_]D$[L?LM@8L06,EFO!99>:LFP5+C'0AQ
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
M4GN1KHWRNVX>AD'N1.016HQ"B=]8H_*#<V7+CM&J.I09/F3^(8[A)6+0!V]
MIL&,L>-\B$R3OOP23A8^7T60X$,NKD]>ZIY5!)"*-3';^JE&]K(P 73HN6$+
M:6J\DJ^)?9ALG4HK$YFQ!33M=?<<[S99B]H#]\:< .,NR[W?#F7JL^H!'SHN
MC<Q(6,'5ZU/6=V"<N*711*D@LZ_W0=F\&ZU/<\^%U5,M':>[-[V,BVFRQ#7=
M68.*(%W<\W(VY5EY8_ZF3?C<!SPHF.;OP1E.^'W8+MR$,V _?^45VXUSZ#<Z
MD;A..XPN8\X>N#N%Z%K/+#GH<'V,A]L'X'I;VBY]!D2B@Z-%'!>M\#U35SU8
M9E<*%;QKV^62WKG_&.+\OLCJ+*[S-!\2-D $=/!IV.. QWS+*I6& #2@G:(3
M&X/S=_%41(8$!_'10AM<XF$DOD>30:'=>!5&K86>ZWCU,.CFE12ZJ/0WDCQ,
MNOWUF#J)T5-26A',.SOY-MI=Z>B7<]5) \%=I1[=S0R.])O<(Z.NC[^U#\CJ
ML%ID=*YJM+DU['-T_69[8>72\Y%N1R6Q/-6J[)!D=<,ZNLG-\(/U"J$]AE7$
M0/W@'SJJ,"4^Q'V9JFACAO8V772&S9;LZ="!KX)S(,_7@VRRGD$2XC@#W&IT
M/@VL#"E(P2W$'^AL]U? '$.8+MIE&=,S)=!C7OC>G(JM9E13_(P8V/Q:C%L+
MD%$SX1OD)X)_DU>P,-948]U\@S4_($%V8-!Y0H-L"<Y?#($U2>9.3^9@%DSH
M%%L]J "9#@^"[\9^(@OR5# "0 5CN@M[:-@#K,CI3:ADI+B%R1/TVT4*3R^U
MJ2(I6D3?EN00X^I4/J'3LCG5&?'+GQV$[2,S7$0!+5&.Q!IO%^82MX D!)*M
M..D/8)UU'2AF]'5*$1I__,0;0J<,N@E[Y\</@9R3\@,EPS%BD)-16"' IKO
MEUNF]$?!N,M(N]M3X(%* =MGJ.9Q@F\+H_@2;V\%TX1UBYL%1Q%3"D17+X&0
MFY"F5ZSM9LQ1H0D<92*PR>(!5/8-=!_M;BDCA>9WGWE]_ 3S9P8G.K(F2&D?
MX(^+I\Y(4[P/RET,@:DTD G>(]&%7E&FC0->3;5E#6X.3?;[R_>)6$G[U9Z'
MJ\D.O<_=K276XQA>ISO:[^]>H@5W3I)S*O60=XQZ=]@-_A+[@EM4[Q9<TZ4;
M9X:V(WM^Z;[@Z[IB9TBU.NEJ8./H&=LV5.E>MN0?8ETQBA."S[\P@3:E<*1V
MLFRY)6"SCY/EV'S$@=RIR.N'RY'4."X @HF:WT-F9/>:5608OM)M0B3-FC=F
MTU)N;R$56A)_#.Z?47M"K77I*J  'MW&]9]MCWT>D)W>]F&[@[7T'!\2 (9D
ML<?[9R)):P*#9>Y>O(,Y%$@'>R.SP<[UR6IZ3"]\#T>1X5B6W[!4H@XTT?$I
MLT)C'/5Y2^US#4--M=93OBC/9*=GWPK*MQB=J'"B^M>^-_A)/$_(BQG($\H
MU<9G<I/^ZA+#G!4/1#),6*>!)K8Y.J&3! &6+C%]>O*4-,8NO,R;[I%+>D],
MYEB6#U+G9$.&SO(D&>LIA5ZM#&SVI6L6B&I[7*P0.0'7Z8.;+R SSJU/3;,>
M<9\2,?KS9" 8/KE.6U\=+^<<YQ8TON9#IK-IN-66>=RD  W-X#VI0&_V@)EM
M/J]1"V9+D"2SMR;/K+:II$FMMM0!.AF%%//1RT8=/B53B1 ]);#/$HY23:<5
M9$=6KJE[)^T;ETU]JSE6N5ON8>P54ZTHY81G0W>5BA'5;1-!5>>N"&F+^4A;
MG.?5E4"3Z3*]%O=+O9N1"92O'Q(#W^\[.<",/GJLV[7!,^V<9Y*]^ (,-3Z8
M"6=XD"="Y\EI6#$TW <$=18FE(:<$IX_#VVT>1,F,;_>!4V;DS%"9>+VAZ_7
MZNI<!N++03%"(E>N%'#7:H=7[@=I!XJL*D%?C#3%48-# [1=I?D0AB=^0FF
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
M;?.3H\<_* -]".A%P$$+RG]_MHY8B#DG+S"N>((8"N(0\1OKYW%@!*(&?T>
M2="';PPV+\%(2':HS>_IU1, )_'%772>U+]!YKEPI^XF9O*;R#\.@#YB_H%:
M1/;@;P>V/L]#?_B^<>=#;M.K"DZ  ;;D[3IKAGM_EI'6BVGG0P9@TX25!3ZD
MN>F_92)TX\37_^""QJ+  =[/ 0)FZ\-!X%_1>6>-^%=T]';P(1Z?M11PPV>C
M7?Y9@L<@VI0,&&K^@^J_H8B6/0%",<'\$N_1_/6!?Z, U[^WT/0#'%S"4W4?
M(PCZ[,GS[$ 9XN\\/ NLTT5- ;&C*WR(D4&7LNGFT=^)MH:H>,2C./_C7 I\
MX^25G;^)!@Q ^#G$-NE-PTU.ZS)%Z;]#P'X8ON%BH3P>4H2K6OTWQOZ+",(!
M/B0#3$-T]F]\C2C-!CXU^A_A*_HWD^TTW2"WV5^:5G10_VVZ%?RBV)'Y0)Y>
M8"+:]*3--JFG&#<OJW"D[[]80 ]'ZW;X2/]]2*SIO=L\XBM7*&L8WC5"!M'Q
MC_7ZHG^[KVP*9MGKY+Z1: 7V_TYD#7R(M$&7PF6;^SQB\Z(2#UE:2;1A/*ND
M*2+MV,BT=KW9 R.\40ODI$AM\#:3;1AG44AN":YJGB-_YD-:^QY)#19QNMJ\
M?S?JV71D\EH%,, ,O\&X08@:QC@P5VNO\R$O":D6IW_N04B&U 7B#IPB4O:W
M#4MMRGNERSP=&9"?H&>I"\&?M/&B2";OJ;>9I31&:RN ;L"G*\$E:K^_9MN<
MNJFFI#V:>.>[[GZ#IU91T&NM>!MU>]N8NA*'Q\FWX&C>OM(>1ASUM+.5SC$;
MQOB;YXS!BJE@B>XE:KRNMV9CM<"#OK-YQKM5AE?+XNS5]TS-3,G<QY=[/,2(
MG\;/]W6I9.F69L%DT+O%S;7MIX5-/V$TRY+L[17/B%B_G73=?6>((SP==.=4
ME,76@P[8+9@LE\3;S?N(E",)K3CS0&9J)/2)3OZDC=_B&-#GQ ']LX!!-"/%
M$9&!-4 (S;3<X0C3PUQHBQ14:@$VG[I"%/>>>!,MHF8I'G?B^?G/?DC;71&I
M.$O<?%9;R]HGFJ@\YLH('Q)<BV.QQK%RWAQU0+E\R8:U": 8D53UM*OPH,16
M)MCT*1B"+,*3 ?RI\5(_NPG"8;7RG>0)[/'1=;VKZY?SXHU['>Q\[(M/<Y?X
MD-W2W%QRH/Z4#0O'1*;!@Z"3,^ 0CT@[  .:30\R>6[?6KL;G2P4X@W";@N_
M)T2Z'AUC]YJA]/KIW/OGZ,K&U[Y"H^$71\5EZTH?3/7:\FSA2N3YV5J/^4O
M  L_A#W ,>#>?]S^&@AEF/?R_@2:V)+H%M9#I@DE0Q2PU\?$+O &X0=K<4%S
M<NBQ36N RB"%'?-%=8L!-W_:F]PTR3!<7\.)H+'+8^9Q*?F^M :S&U\C!NIE
M<AW*G;4+BLWLVHIM(X?#B[0=7?T=34.,&$!((S-4%LG6EV/639P]./H O0I3
M'+4]63XRZG'R4["=PE!IR.#41:U38NE/=,R[G//,=W#_^F1U,/&@AWXUFM[I
M+9J*,:'JQO0J27W">-"ER,B]0* [<T]V!3JEQZ'\9(O94P!EU?XZQ7E<WJ$E
MJI4L%]#TJ2%IS >O9[SO F.P6Q\"#+&["P(3VB/FP50/\1,9E3_-Q!*H!/%O
M;3]^)AF5!7_:PHM[!\>TN'R[^=2RJ<LHN5*Q=JJI??GB'LT_\AW\EL>*B$,C
MY3(C,5,C"Z;6I1V5;Z]EV3BZ9%ZV-!GZKHETN%*NH1M60Q=\*QS;*Y%S<$2-
M/O[)[PP6CMF+W'<>F"$9<520>[R %)Z8-ED:FJ:T7TFFB>FW$]=E$$DL#F1K
MB1Y8.T2N#WCM:[\+VG A?;D1E4H0Y=C0D&)H \JL&>-&!UUTKVXAT-!58)+6
MZ.#239)Q.&E4T,FQ>N(YAZ@*JHZ7T&D.J_2>%GXXZ2>^?.))Z-/1Z8(!C[>5
M742C7.Y<@'.QS]IJE4LU+M"YV+:Z_+7=8.Y,>7#DVWP]D%2:$I=\<,&"PRV-
MB4M]]41%;LD'[!Z,ZO$/F!W4NY%%?$AWU33YD1Z6=(D/(<V$3E1W8H6!E+\8
MY%4^A)'OPC1^58:.<P0Q+M]U8VY*CE416.85_RQ>3U3M\TS(L:E3BV_=$L\]
M>$D:$TJL_*-4T-$I45GS@X-&EUC.HAH+_..X+2G]:':\A*#=D8R<!1EKK8V<
M<IE>S? %3;NCZ;X^#^Q?K;NZ*R700-A5C87.@6.?8JKF=G0VMK[^&!TJ<G%,
MN/SN\8*IT"P8C:91)Z5Y,:?K^\N]"UEOUZ+5KZ=U12UHN"8N?= ;2CIC)Y'Q
M:>I<D;_I:\,UC9[)BE"C:%GK".?$4M-^OV._7T.(LB>=,SP0;FJ--[^M.EE)
MJNX^Z-&+:])?FV2<8IT8PR@^X7@G]!GX 8MGQZ+##@ V%*?0C[IU2=$57K,9
M2Y='MC;#- M=FC>4A?4+[KCK%$+".2W:[R*+ BS(6IT7#?9%!XWDZNA)"96'
MW"]U&*W6Z/Q0$%)LN*@?[ZW9<>/XT0F.E%=RB<&1'J=.JF:K]3-E,9C=N5RO
MJJB1LE+SX^^?]\W$9#<7$JXX^44P4FCYR3!CSC&&1P]AC][S$DGF]Z10FJ)@
M=+7J<)/;\+IPJA4W??!Z<PM4&96*T/"#119PY/B0.S6\,9 **][,35TZQ4!U
MP3-XOQ^(_!TKCD;Z$:R&KK:;1(3JU<?1$+)>,\LB:K5/ECU.!J]%K<AXN<^?
ME)H1.EWS87#]&EG@"L:%,$I]*WGDUPW_DW=AY=$/M9A)L@LO$X\::MF("HU*
M!HWD5$ZJ2YI%.N>ED:%P&D9 ],O'0>V3S28"[L_V'R25+=FY7<K*+#_9J!CL
MG% VG_-]*CN3-A(=C+/*\7B'J\=E<MR8TBQG0(!.D%^)\5-AQJ1CY= Q7LS]
M'7&*-1XWZRICPDA?631S^3C[TWE7?CT*6WN2"GTM-SZ<N_DJ>?\S7WQ?P(]
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
M')61]?4M/F0/>KP;*U/?04+(^$V7K\T\RW@^>2+RQCVM-RT2UILZ6O4I>__
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
MATCUS)74KQ49Y9M_3/$<(P76 $[7^1)E*;CG?E==D,SZ?>C*MS:0=1N[33_
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
M*1X% ]N([2FO(2RH$27Q$X_)TB+,:5<M9A(#V4D49'ESB,)XHK@(,[<&%H>
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
M4?4Y3)"<_[)=Z?(OYO2%-X;HQXM!:'KKR<I<].2OI?R. AB<4Y0T+8M*YX+
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
MQ&DKO+<(P]>JF$>?*J=3T\Q16\5<X0,CNM"[%TYF#K?4H?4/\'.7[HVCJX)
M8:WAJJ$MK]Z#)#2\[?^3B0"@%="PQ01A+$L>FIT<]%M,^I<'3@+B]'/K-1Q_
MS1=0X.AUFV[F"AY39(6AGL3%MZ^HD5#-%E #&]#-H*)PEQK59:.U9S)1:4!4
M-+"\*\ $FAQ+E$[92@3UYO^W9@'LO_F>GSH+_=_WW,B3_[<%@M;_MD# _P5\
MS@<555/X&#^10 8<WTI[X3$8<AG4/"T !GQM6-<JM,]08HRF_?_TM;^I%-2L
MC%@!]MU235R,';47I$,UQX$3U/#@Q D_!$34\Z#;VHL-"%"#ZOYL36$2;ADT
MIIWM^$]G@+8(\R!. **L,'^0B3X=P#"T:P@+N]_0T?K>*?25K#G0G^I7<7QE
M3^QB ;Y0"S4Q@!:LXT087L@M"'TYKH76C2,PJ,$_=X/Q]\X!9;)8_#(_Z;_O
M%#'Y;SM%7B_^#SM% O]'9?U.\'_;]%'1=E0!6<;?L/3&G&G#29!RVUWX)\$P
ME+GE:*HFXQ<+705DOF;\"_"9'+<)S<H09_Q6XR'@5CK"7&@BGMPOPMBL[YD!
M%A=S!)\V=D$3,>0AX&O"\I[_=W\%Z[_V5S0B_WU_!2_JW^ZOH"[I%&?\<!T*
M^.(W<S83?<F4=!PQ%*Q-08\S)L$D/?AL$0;-HFID1D+#]5?*A?$OH-$_&U?/
MHR>G %'\5D%'4UL)[:V(=J[@$;T!QY==PI@N&CL5S 1=!2!!G<\#/*0H;) N
M//+'?T+VWQYY5PM,6KJ>R;-G,^<TMQO/8!<.+"@)DP UF&WTNM4D4)) ;0C5
M$,^- B+EN7>]\@P.V:HD2)+MPZ(?O2.8<S*A[PU1Z3!@B=Q!/!]GJ@"R28\C
M<S-%L/8N:A4U"8S@J5?+6HRL<7U#6K"L#!(^ -2UZX_8<#W4_!LHK&\)T%CF
MAFLLV(VPH 1YR?(W4G="HRFU"K.08)TU>J*/C[98UN.%&O /"OO?/DRD_1/T
M$WN5R-\!Q$+^D]]D[())+T,8@T7S=8M'Z @.)PC%>[;R92B >75XW_:?54,E
M 61N5^+CH6^X1N9BD<";F/%OM=2;:ZR%O>< B?'<=T"$.?DKUPVDON:UI14L
M\W!P R>KA:5M7QW UK<10$X]O!V E;I1YDVFN^P"$#69Z =2'59X1#]5L!'
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
MLW'R^%DVL_/ERQ$RDRT.Z\8X:,<,W:]W=5(\]&YC6]?9(J--*0(E[7-M@21
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
MVIO%]FB*CV7ZHIQY&C[F.!;/=__83CGXQ_*5D]"^GN4LH(C\N(BNSOI6GU@
MC)"9K-Q@P)0<,K2R^3-,[X)?8%" 3IBF6\[\XKR7UOS'3SF&*+>/&=.H K<T
MFR"QUUM[VY[R^.:>'2IB%V(9_WT6NWW>Z11V9 &[V ?M-&((Q2X.;]%&F7FK
MI>5>:VINU!NQP.0X0KB;\%7O %E.7FDV,/:/\M*$FL01:T.2RCYF(HAHDQ)
M<*%1$JTP">[,P_&EQSX5?#^[,/PEC)4Z&F]#W>N9/SZ@V<U+ZV.^K6X0O?&A
M;Z,3*N3>9X>J-TNMS2X::YL^ +PI3:NU]M7W\L:KIERG*+[0ZS=66677S*PO
M&!4 2Y9M/ Y\K\2H@@_73?_\M7YM91;++1(8 IO*CF%U+G89P^:3_JLV# !,
ML$RP?,1E=J&]Z?DFYU6C C#Q9RI&/[?:P/2(J/4'14LWU1.WA<=//_)[%O:R
MU89=174V0S>T]G9].3*1>VQ7Z@+=VGT<ELT>OCHU+:IHP=XK,H9W11!XVR8I
M\K5M>.!:XM= \''56&'&0?/1LK(OF3[5#M%Z&8R%^+_F[;BPM]GEVK_6>)E4
MG\-6Y.NBW'/*]S4K.F/.%F1:%)GRV!P#?/T!K4L1QE9E5C8I.\LVU87%[5M>
MZ\%?9_Q(;\P1T15VJ^(Y1POYOP?%=?[435T8MLU0HN2N.!^W*%PP8J8V&G_J
MG#'-F@I<^-<"E*<G'G-R^/<S"I[G'DE1;,3_PUGSIQTZ=_8M&D,"9(\V[4(B
M=( H5HP-"<LX16 OD:_UD7.S:\UR==E1S?C(,5M79]Q^\'9\^-VSQUY=%I/D
M/+EQ,A:LJ=]$9L(*_K%-,H>DB7^JK6;6P=V"2TJBU;R<P>;*;C]?S8<.K="Q
M@+5I4[W2"L.HDX?=CIHJ'DR#[$+<Z]/C,=+C 3OL<.*CYNI_.&!*E?NU[ '9
M*<B%U6L'/N$I [13 _XK#K0A)DZSS 91,;CQ>2:NQ"NH<%$D;:L^9*JB9@3K
MZ^?J=Z)VH/EH'F=!3+(=?ZJ^=#+SE0><(Y1?'H=9VN-[WJNJ=U7XTBAZ\NR7
M[P(2)B=G$\/YGO 9_)-DCO[_03(G%]NDX%-:O39111Z:SPWR=';/D0!+\0'!
MOCQE]=4Y0H/66J@B]!R/#!^?2*>4D#BKZ4& )-PB;,7>:S,GUZLACVZ0T"7Z
M,"@F@;I=NR8;/"#S:'7RD]@!:6(2+RAG'?46C*-]!X/ST6%&_353RC[',!9!
MU=UNB.HAS6VGF>;Q\+0UN=2-<Q,7FZ2C(L:E^TY_%=9B/OL5*@GL0B)5L55Z
M6KF_6%(#F 5U;-7&I;.=QA7TJTU7JY@IS5QHO84K)U.0&L'ACEV/XX.FV9BK
MPS.,#;S\U-DXAM"U @2RC!_8,!.IQ)VD9]HJVS/@&*5,>69.I[4S2,^'W&E\
M$LR>&W4:QH[3*=A(MUHTP>I]GD,WN1M.JAI%A]K:77_DGF9AABK0S>)"W8N<
M.L'&-L(@!S7=AJJ'%&4IM_M0H-$/+T-;<"?R^<8PCYA9_G&*S@C!Q;@3UIG6
MGPL[RA;2*OZTK!O83 ^Q_GHR;3RL9M)/\!]-5$C@9ELH#T;V=);?$=!U5H:_
M.N2*J8484)[Z8<*X9-_[#F\;*=/%.QX\4L,-^[]W.&4Y>0)W$1=GMYJ#XMMF
M.]D@/T4B[#W/PYYY-LCW.;_D><*T5,R/L!@GY')SBE8A?J0VR>1/WLXU4,FQ
M?:4TG5@QE+ZL7XCVL:?FX.E&BYD^+5X2E/ 9_C+8/@\DCS?L$.,VW8O8'L<V
MNJYH-$8?-9M'$0;H*-CC+/6,@#D#8"A[UEE7YAZV21/KBDPD5GXGBF[L0F*A
M50H,07V:+["6J*&)X%OX@&V";<S$BKO^C,/<2BK6+W-BF"51>-D9W<'8Q_4N
M[0B9N%RL,7Y$7<LRA>M:SCF=Q5:AFVQ0;;5MHT<5:/UM65R:9R3,S&'AS=K'
MOFH66W;.V?.EV@].>6QZZ.G=>_O=FKE5<<OD3"XW7/5.6;<-K]Z#-&G,)#7
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
MO,@[&90;2=&.I"@6Q=!68]V';2<\.1S_(J?6UI>H7R8I.C_?5\YA#98!]#_
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
MD80>%>>2NZ=MW<))G3QA>6'Q[O5K@J@K\05BG>.UV]\'?NSM$'"<(I<617X
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
M5/%NL*S&ZN)#AE-%ZQ%><_!GAA$SM:E8B>< AR.51OC#]_85K2$YFY5K';H
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
MR^RS9#WG1S#O26NFGM'[9CVNE'P01W\CJ#BH<9X:BXZ:H(@/S*HF\0K^#&.
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
MOA&D[=+H2SR-9-TT&\HOFP2TZPLX?,)4"L60K.>CF,I2\RQ(3II3=+'Q]"O
M+U%%TT/D4JTN<NUQ^U-F1+1]OE*<Z8SN N6KHK7+!7! P\F'Z(\TXS<5HTF3
MU6_B%G^=U@'Y$CP.L(4NY2OP&1&FG4(KQ;Q-Y;]_=;AF/MJ_6JD="QW7O,D:
MOI7T9GZW]K_+E5,"*\V]>^.#61'T>UFG?NE>].T-3%/6-E'Z$_TA_E5,!#1C
M=!E7*9;$L&RU[>Q5Y W +[!9 ^QU:)Y'MF(^EG\/+S>JX,\+N)_@8[4M2U$O
M&*],YW& =5@D"8/WW7Y\G"E7ZN6J&%:QYF:>7J%M7V<GY!!=*C8ET93'6:8H
M 6% B>IDY"DD4YHWX@<+/@*GDU3.H<&('!I6$K+CJ:L^,E?\-S T0,R^(L-(
MB*B.UG6(H_'&$17:FR#3^2SI #@N-PT91"[NU.2I/"9R*IG%2JRWN!:H91UR
M I(TAYPNE5'Q #MT ;?H.((AA(R%L0H&.'L=\"N)'O"?_'/(I$= M6#F-%:-
M%CEVHPDK*NBET:*-O0G^3@<;^NQ>K$HN5"S@])A[P.&,:IX>8M@\9 L%I\5;
M7<2$%=E<X,X#YW4.U&PGM>D5/HH)4M>8G1=VOG'-6;)T0\$)A^3._1.-A-LT
M"W8T[YJ\JH\3_WT7S O*=:T>NHV1$M*7JC5"H^'POI09:N:5Q(EVZ&4,>0MF
M'#;/MLYMO5F)!)\0(<D)<(0-'IR5XJT(%FVE*+%;&%>.0<R\X%)Y0<8#>C,+
MRPIZ;OP;'IP(B'%5M!C=,)\/)$-4VOR?XEB*/N#:((*]>2U\&W0#D@4'-@[\
M#XE3AGL.^KZ S27\+$O][!FCXT!L;X+75.94L8P!)M6[P;JMI171[,O L?D_
M$O@60"1BI.)SBEPZR,8($>R]#7/W('=!.1YQ]*GO8ZV/)IB23D R6=^0=>>,
M%1+U#J64(JDM<OPY1R0]*>'^N&5^IBMOU7C-7/Q 0-4SLI@^3<O$0E&@E(9W
MPPQUQ<]S^%32'C"<UI3OF9BVU1[ZO8Z56C':YWEL4G0M\;Y;;NLUS_Z/_]0D
M7O$;^/#^[Z"D ^ONKNK6^9JJSD5Z%%3.G8BU\P6H#E3<$D)I8G,PGVR-W%/*
MLL51;'/D8J,M!=*?0(# LN@]AY ]B@HGJNTZN%3"U>]'J%);:^3I$\"KQY5A
M I A;?VOP"J;]IS'+W*_+W^15XE>P96J?1TL!R9#R;A&MF*]9MN0UXZQ%Y,I
M8<#1>HZ2@PWS*^U90O]RA-YD)G+OX@OP-G1"5<.4I,(/[+VG%*]"^*VT0;F9
M(U32D%%&/V_&)68QZK@ZVD9;DWQE7PL5AY0I\!(BGO5:9 47MG/)^NX<)<-X
MI&@;)PC)@53@EW28T%2T] 6DGPE\W[U-7A%K*<] J6S8#M36DDM!?G;$6MAQ
M<"O):04OYGS"4U8!,[]1:PRS4P1B#GEMAS.1M$I)-)(S*<'0OPYQGLW#$L\[
MA0XW+Q?[SM]U_ET==&'TUNM399%N54V+#,_!<4=PE/5D"GH6B7*62XGI/ ,1
M =B"W--0F&^:7;2="S@;!XC0NF.:ER6O3DR+A&?^H5D*>"EUPQR1'&1GJ<!P
M<6J%*V:P%_<)&25C(;-79]HH8.7O!69WDQ_L>C9#6,P^A8@VC!0D<LANP(_0
M$$>SA?669T,Z 4>JO:)1>N)39EX+>6FOH-T8$3=Y#.2V/>J@*L17M=80^[JK
M>'DT9:D TW7-6*_6Y(4 3K_-3ZG.=92$<)\RZ6JSCBF6!Q">JG1LEO=W'9W_
M/0KNX["V8-")6\ 9+.#\^]P&*=GY[!7H&L64.?-F^8S-9L(*],>NL_@T4GT2
M7L_'N_U&29\@J=W$/R;.ZO@XX1'K()G:C_XA:O]TF>Q[IXB:5_7F/Z#\['\U
M0%'$QWODL,AL'.J*S&N.(DZMO8F6B8U4JQCV4G'4MV$D4VXA#%9.]1<LX(XA
M)\O0GY$\AWPE-:. .VD'$M<@?G[P]__-*=#\-.(1079G6Z/ZV/S/% ;<>?A5
M5F-^9/32K.@C)%.TWH.W.X>JZ^:?G83PJ>0E3)%,,3QY["1DW"HBO*CN8ID"
M9R%Q,]=P1&N'%,+$EJ+--WJM^H%U"[BE$WC%CR>[XIV2/?N'8?TLL]GC<9O;
M)0NXTV':M_M4ZL*J^8?KD-LJ(RN?*B04Y.$.0&Q)KMDUT#DI%'HL4(U_M&K1
M$KNGOT7V" \P2F((*Q/"[7RA8[)^U)D>?W-\(+V2_S0T6N8S2S-%]C1K/3M.
M0</7JVV(TH$E=1E9S]J*Z4$W::.UYEJKWNFIU=&)YF87RYI^C?]X\4!7PH]V
M=S=D?NAO/I7[SG0M(9=739ND*_#9$2X-':1DL#V%L(9]BJH7*]8G)2<H:GL%
MR7ZM8C.M);!30^3$\P:\&F_Z/FN'9"I9,U$'V GK/0 IEN@:[JZ>F0JO$] #
MV+FU$O W3Q.:/M/X3MS3F# ?OQT&S:74@6+)@ 5<.M&&.9*5Z+KY0H#P@/FU
MA>S2,<WF>-*R%/G-XI5D._^DBW'8*RS0G_(#("TG45'LGO.KW##^Z>G:ZAXW
MHHF<-G:'7 _M4>_N)MFIY)D%PRTEB*^*NFB4;25:!U#G[P*&I:A7)Z.2O-I#
M2EO]@:F21A!Y+;8;NAQ[JN6$V*&-O6Z9 3Q%30?J]&BTIC>X(S<P0EPOJIY<
MP)WE]K_QG;\O,F6F1PG@((&*HH,0E7H-$&=G!RFRC!E,Y2HU2.Q%2-/R3UU$
M:7'+>66[ 3.EMY.F-U90,M?/9*FU_R'[JCS#!J^RSF ?YE$I4J7X2)#QE@,>
MFKWHFFZA,53$X+)?Z#?Q..-@810HF_3 9MYBY,V^;N'Y6, <^A(>--C"6WV6
MM,%*$F$W7T"*,^)E"HWH?'%FM1<1.;"VH0]=-T/-$)D@=J#^-4JT^ :A1K\E
MC@JV-W,'=%KKQ-<3:*G:[? YGH*W!+7O%"8]888S &>E46)SB!"O8ELB?W^5
M7$EB9LR%!S#CYXG!W5J;D4M]EAO[W!BKYQPG<C7;^D=>/]!V$$S)JT.!3<@W
MY?\2:&9TWHIJ1J;G<!:P3D$S0Z;\JZC6R)_(D3='* ;3U.NV/YZ\(#<!]D#R
MO8).M_!]G^><XOQ"DBJ":7VL?WN!;6#[JO;[X?0YL[R*,&9H*!:0SL4=:1Z8
M\S>4;BJ)K;.D7_$+DZU[WF/7,=,6Z7]C3O[FU8WVP(9K&XZ^_.T'?45I"S^K
MR'2^6!CU!, RJ8+7+VD=,JS#'*4X2GR-;7"6+8@G9A%TS['L46]QESB*QQTP
MR_7(3&#KH[&(#QPLN7/E_\C--@*L'H0!R[B!29,Z@=T50@_5X!0^^;*"D19B
M/O%-41BH[ID7"+VP)C35=@8"SA!10C&.*5J<1X.UJ>"D^Y&BI="PA,8I2,RN
M+)]N-P9VPZVERI<D>^54YG\C6F.>+-@R]S'W2CQ;[_TC_R^$%^83%7P4#S$R
M?D9DE8 W)ORI12%CY)5(<!GS(O@Y]V$_L!8)9&R98Z4K:$OH [=+^FZL27!>
MX60H7O,A@GXX)K_@N><YSL-16YLNUW%WF#M8JQ!G36V=IF:[#T3)N -V^V$*
M%["!\EMX+V;3W';8(YAIMH"'.3-L?6;5P5ZAI9N1N<3],\4R-H0@K=BCBLHB
MKH>IDDU"RF/Y"'EM9W6<6;+'$=RWLE:*Y3"<V,(S1'A!]? "KB5<1\G.%'EJ
MWYC37IQ[KJ&,!+&VS]]#3U8 F[N^H 10;G^6,4,P&)^;S>!D?D+28:MPN&>V
MF6B%>L#6(3*.VT9@TZ/1_\8HNUXKN(M8;;0JZH2F%/.->UG>@\S/P^#;BOL?
M_1XA29*"25ZS<Z0TP@@B\Z(>QOR*ND%?<OG,6BQ1XK7&HV3C.B1MH/0&X=B+
M+K?ZN&!EU'4K?T'7=!+%:)ZA<6>]M8QJK+=A1(A@JI1HC>Z%/^<H<EU:AAR0
M>RHOMBURJ]T'<LXHPR:.$2%[4N@-QF"NE+E)>$#IE$0Q&:\+$VV%M]3=[BU3
MA@?-?8ZVJYX5KV9&^<'N]Y*CDD^7MIV_6#Q^Q;MBYF-NP[^][G,SJ<=C#75^
M$L7N25R62_PY^_B=_S;>VI2SN1)'69S LP9\YTM)=!4_A; 21+:I:-?E9B1'
M^"M(2 <(2C$GW]/\.ONT>%5, ;D*CE+(I7@\POLIG*HU8T]DP1Y^4/!50;3V
MA^ATH4\D;*9IWA8SUS:#SD880[ZC[1G:5;&\*G&:=AUPH0:)+ :2YU^0B3Q=
M?#;+#DJ^S;V6I_3(B5OW#K "D[<;[0FY=Z06PC?S. 7V-[).S?[B]>8])L9
M96&L3"IR*?CLMX [,G^'I4NG50TWB9< .^!$:46H2C\'>]5'XYUB^//SXM$A
M0E;YM+>^#S23D0Y25\2TG<=CE90>CW9WD.VRO%%*RI]B5\36%964C^7/5B5;
M[21<F_/4OF.;L$AR] S" /$KCZ-G^EB."&N3XU^(_.%;\J(8N0$:_AA=/?]
M'$6]P<)U)S18[4/N:K8BMX;!J1O:M8 MDJ/ &\B9=]B9==VU"[C^(1O8OJ3R
M:9(Z75T()6F7\2%B:P?@5D@*5QG.)_K!0?4)<*+R%/]I_RC9$\FE@TYX*]0'
M7FX9)*AD4M1LQ(>27?SBSI2D:'E#!VH*VFR/3PUXV?VY)\%)7"DR8[7S]$6&
MXQC%CD'R)LM$#D"%2V58'N)FB=8;TV(]Y=G"X(I_SFT=KNL6^)4-EOD[+"N*
MB6\W&NT\@20>*)HZ7-]574]O"SSRLOX;3?UD/L^-:H)(&L46E"@Y1[ST''E'
M.!I:FZ\,OD'>++M\.>XRQ)7RE@I]H-36$(<RZZ#9NOQLE!#U(&PD)(VM?[(>
M&U%*_W.-\G;WF\_"Y?1&G7]M]'<C)2K>=<MI'EYDPI3X(V]4W[3;@=7S+[<
M)^$BMCGJ#)5FB!QC(DS@_*8%7(ZM13=#])JAXJ</^*94 /Z/M.U!1:LALWS^
M>WZF&XV#36-GDO,5T<;N2>\NI5D]Y*<V1_8\1 P;(YP@7@M^8(^B-*6<Y,LH
M \[TW5-ZM(B-$,-6R_8TP!B.4G-A=EJUX4=BZQP_'7 $G;<)J<HV8_ 3/Z.8
MH<<,8"]'$E W\,F&6[(I7HIX,=F4U5ZTBKP<\5-@O[+R?27TK*R@@[D.SNO[
M GL?U=0*>(>2HH=HZ^U3!@S]/?RS T\^C+FDOD+.TZV\>SHNCI"F[2)4$;+(
M:]L45'-6>Q_;"$NWISI8GDRV,D ,!TN'C/.EGN573.3XF:ET6S=AUT0YRH'-
MLPF@^KG9;7#27&J96YNV]737Q$-X>6)(F,OQ\*NL"Z@7E)@K<@/"A+VL%1BB
M[8O1DY;B%D*ZN(8G(RQC8M&[A6!$M@=LYHL!>Y"7Q5J"B!7AN[W*VE<#?B_J
M.J?IR420W=QP4?K:L;$M^(A6IAWL%A$&MU8HI^X++W]_0*=+O0ZA+>"6JS2N
MXZ+56 Z30XQFK6V/6SQLE"& BU7FJ2P+)O<$E,YI)=RPG/_M%1=CGQGI]'VF
MV5NYDI:#.NEG*F'WVOM(TL'>ROA7PAV/8X*,6?FH^_<';M**S&L@+F8R#9A1
MS2&[J>0'R720811M:U+5DS"H?#&F7=O0B;H]'O6DJFNJ+EE.'2H::M6]%35H
M?;[YYMZB99J]VK8KPRUK1&MBV4M1VGW4!*:ELSR:8&H+>4>7T*J4;KNANUQ
MY+#6(:>5FL*5!T]V!2M75( V0;)=G4"@DDY=>3PF*,B,?_GA^*J8.Y;).-8Y
MP YRS*'$4-;D!H+6E*H;N>ZYE>AYY( F3/N.9F"I"8?XL@5<!H4 (LGP)>(:
M='/="U$O[SC,SI;BP<G09JT+/%1F/C%;$6LI9%F_[)OVH^)'!W@]!&/A29#6
M'XG5:\0^Q>[/4;P5E(>-B0W(F]\\X')$/T*R#(#]B!D*CB%^_O <Z@*;<^-F
MGH@<M!W/AC9U >>*3&#;IS%ES)O3_E3IT 98?\ 9_4;9&T]=-D*V?.?+(5%*
M!T:N,&Y?6!,?ZN>\9FAL>EM#C\%H4.^ET6<18:3\6H_GH;(-M2^\FZS:6&%$
MU/CKS@XR.0S1QT2W1+CLI,:.F=.X@%N&LE4$4QK2WE+ D!I2![ \SX=IOO4P
M7U+/U4-R)$/>T%2K? T2*BW29U@#EZC&,;-U;Z\]B!@)><$L6L"=^/,][G)P
M,R_E2ONDSD5]"2^]8$I&6<[ZGZ6C%)].$5";Y ..QY&<)^.B[3W58BO46ML(
MTYH)'*T=_*\6@^ELP8VG2GSF+:8\O#?!62<$\7E"/_^>Z7$H+KPBCN0R2; E
M$Q&&)&)K#A@\T0"*TU@4F":+LU(24@"V\I7(,X+I*XUP@HE-;(-HR]6LM@A#
MI.)!:7:ET%FSWT_1P#X!.UYU;5\S=L7AWGT9R#6AUY['X%9!#Z(\MC6%:.E"
M/&B$;XQ8V;%%N /SND8C=XJLW\7;V$>\;??K*(\+>MO[]IU4R42?F."K+[>.
M?G(^OV'JURDGUN4Q^5_G\BBR4!X^FK9<'-5&5&^$/9JFT@:(4GY&'3^E0KBG
MDOE&B6]V9B@G6&NR93OK_\+:8[5[KDIN&.LI:\D9_TA3+O\/P>^&U$4U[_P2
MR@>O D\A.W58U?PC9X;043&UA"[77\ I_BR0YY"-M=T$_3/0 DYJA>F4N8 [
M#KM703P?"!O0J2$>&=,YXPT,4)9V&J:@6WR0?V=#;M]#:@_#-XHC%5$^/:0]
MRI-C!"Q<QE(Y!>'J"I#0SVZIXS2'>S3;_N S7TK>@I%EF6,6R><A$]]TY4P9
M5/\3D@4Z4UK)1O<D-&OR:G034GR?R0;9LHJ+C<6MEER)]VK'Y[?B\ &I@=WE
M[(AX;[P/U)KS"+DH*0@HO(^P=W655R<;[^V8J)B>=-K?63W.G-SB^M&]N?/'
MBK/E9RM^R1[J[1W:"*98=/[8<7@GP1/]:?X>7HK/Y>EIG6/DQL)(:-8/H15C
MZ0/63R$M=:ZVT#H<1W@T*#%[HKJ!W1(4MT)<C+ D4M&*JAY! V'GK39AY.>M
M]RII-FMIQV-W$HQ8[7(]P%^S9Y"9J)3G3FG-F43UY1[6,F829MDI&30C=-/%
M8D1?U<";^*KBYU@F2KBFS !-F!\;V4<YPU[%I+8FDC=VHAOOE(;45R5[2#R*
MUKZ",NY= /;D: ZSWHM,X81R.5Z[AML_K)1-2!(@UM?6@3LYCC>(KED+N.@I
M/.8T RJBX"J0T,C(C%@#&W$D;88RGJYP&V;AC9#44(2N<O(_0LD:(.1N02D$
M=/V0:15,R*H0GQ3N >>-6PKT:D'&ZM%+5^0<X,"CV) 5XH=C/U2\Y96-U#7\
M.<!Z^I@V^'+3^2AVY'GOBNX5!GY+^%:+RWT -^SMWW<J6.\(:TB[E!I:JF?M
MA%A%6<G443JFD_4/0#(?6/<#EB(P)]O7Q%Y1"K,S*U&_TO#HHC4UD"#_JFL6
M:A6E"#4,]SLJ['5+:C<>US.T\?+[74?V?5=L?V)$WY:9!H_6$'T.X*RQBY9;
M,%C;6/^(C83.SV@#KU4,/:0XG)HCQZ]%4L$G6ZK+B$M1%PS-Q%7>\FO:I0=,
M/YB1MW>=(^TJR_'?/.@+?;TLE\FOJVF61%(@U"5Q%]NP<,S#I"C,YC>Q#<EV
MJ&.W<%TDR,WE"1*OQ>?&ND(>+4X4PP\1S/:F@8FBS1V"Y,@F-EYD'^,NLII_
M: KFA/C[?WXG=*G4/D"C$2MH5GT5 @AX\L;C8U?ZKK[EQSP;9ZUZWN<6;N@+
MQP>9)4(GHEE.ELX]N5_*P,$D37TX,UKYW]! ,GUOQ[ES0DV21S5/P7XO5^\2
MU=="PRW\ 3_07I;*<D+(7R66Y'Q&(HQQR*Y'ZS $V+Q@ZV)-52KC&D5[3HL-
M@4 X+'K@^U-M?..($TQNZUQ 2IUW7Q9Z^*+2*LG9HUEA27LAFT#%IJ0CO!I?
MKLAL3(Y#:; O&% /WON^3+#T(T)1F6<]0KB1"C7,X(JV,_/]83?MJYBG!_33
M7)T(:1@2[D[WD_6C>V=C=$+I!<("&H?B"Y@KQ : )U29KF#KC'@F9I <P4*R
M#7'/N^HGN@TW>*=7[-_?Y[RARM_I]<7$Q/,;^O+[\JA)2=XM'Z5=![HZ=NJ:
M'-ZIR_:D6<VPE_O Q<KI1,L%G"0SBJOD<#N9#)$+JW,@?"+0,7OF]"VO-I==
M7:?>38\_^;#]P_'HMW/''C5-3@_3?P0=YYSYPU,JCVR!'_LZP712!<NRXNQ2
M,:/YP&\_Y2PCH\@BI6<]O.])#@.?P4=W>,]R'J8?];7E))'ZKORT\:^7=PY4
M?/R?_F1MDYL/X@+E1OHQ.U@6R+(C7E[)NSL[5C*##QC<J:E[[EDBJ+MJ9IB\
MOW"W18J,Z=_\.J*0=D]LN(!CX-,*'"6\C"*"",-E7[?K FXQ8-UU[I39P(K*
MW 2EE&9P?%N/ &\V&&O)N_DT)M@EUC-]LMSCXH P.&7-E$-![]87-&0CKVG_
MV:ANJ^8%G,EU]SGR\XJZRBS095-U!RF*<.U+\3&RQ])S&WI*0G/BMSX7_6D9
M8Y_]K^'N1;,"4ZAD%C4A*-K2"OZ\R(Q27G2_39$:)J6:Y8!!*Q9P*[9LF;'Y
M52)NS3QQ[KXH*_ZATH54MG[(.5LWL4I_\AMT077(WXWD!F\)F%/G@.^FBIG'
M?=0?$YM=D,[.(Y+6@Y@@N7[7)K^$[3OC]]]SGR6]_W[$X5\^X:=-B!4/"'K$
M!UU1' G%N,?-CX$+#\URI1GH[=?:Q=9>(6=6Z<)EZ4FA]W;0CBT]=7QM]$ '
M_Y'S:@D1-?%2E+N[Q!J!W&P'"]>XP+"$<//F,X$QCYB]E,5AK<^ LRL_D/GK
M/S2F2_T?I[KF^23D;%\T>]L4:L$J-53T\AR>6@^M00K:'K7!!H9Y9KG_5ZG1
MV8DI09?> F[-@]/UV6K[SH,I+J2<M4(S ].A9JV<IE\P[PJ#XBQ6?$%/39K%
MB-;\O_2/?2EX;N1OM:B#C_:?NA_=WX++BX_,_]W<*Q[]?9%ZWA2JX* FYHJW
M#UTE^ADL1Z+Z"7(I#OUHU5Q6I36+'')('3X+%T]JUCW/U]#>?"5=[9CG3O[[
MUT]R"!NE*>*?+3FH'<$$R'OXN+Y68][,8O036A=PT+6EZ@5<<US5)&60,&KO
M\8W6+Q896_&G/7&:M]E(D$9K8 A%4</]'T/MTL^61X"]25RG?5"9.6'Y<%5M
M7YH7&GTO=W!(&I^K/5X8M(=Y=NFQI",LK,!(<;*WT />TF9;E?S@CB4E'2U.
M+$7L@<NNU[C74^<+JS/,.G;L<HH]D0[ZT:;_QFE2LI%?9%H#'8A^*/]@!L$(
M\ _J.4>V'0R]&\\P>%:,'NB:<G->^D]@Z[ECSFM?W';[)67/DC;+_HHYLYN;
M,?^I:X0X>U\W'\7NXV*K7()/[\U0'^B/WT/&12YYC;TWZ[A6IN:KQCK<6O[6
MC^X*6!]=4C#L?E5GRM()Q&2#;*0U)9.]1L] LA:]4$-J9G#>TFJ:P;9HD>78
MMM&"L19QZQ-+OU>?@COW_'X"U.5;-L%K!(ZHB8[B0^*+]QX9(H>[#WO=G%?]
M$3UD]E_N4+Y" /=(LV6M)W/K1U<X@Q=2]G5?-&RQJ9T[B=/<R4:.O-$:X*%?
MM.'N%H +[!UZ]!6D6_$JSP>Z?S1/Z7[W\K.1W&TTRQU'!;58G4=2]J6<R8TS
M^V:X__8Z[$YFH29%?P_-DXCP_CT7'T5?Z72*+C)>;1C.;MV.K'_KH=/ZR4<:
M4NY\_L*U =>NO]^85(7E1>/(ZH<BHP;L:@Y@^E?JX9?W) 23$ZYO*#81;^TZ
M (=_8(#<.^EJ<_JDD>J4D7W/IW^/Q%P;<"OH/Y54^^+W+<[GAK4&NE!LK_J_
M5NIRU-_E1&R18^?I4QW"S9%TG@$S &\Q1ES#6%-FX=#EN'_+W9L;;J&N@;*X
M<[H=.$U1-A+1KC70AV+G/C?W$K'+3[C9^#85G/W^C.BA',H-8,=%9;+])R>5
M[^F,H>;>_0EF/HD9\"VOZ"^@\Z\"Y^\[[W7/39YEV$'B%M/L!9P_E/'40)0#
M;EL_B/1)9VU-.F\=$KF?/E$Q8Q7CT&VZIM-I_:W0 XD[Z*?_KX4W8Y_=#CK2
MV?F?FFJ('HDNKVXW'7OQ##NT[6[B5#0P#K3QMS-2G0YTG;O=??%]F:>O<^;E
MK1L$?SI7A=5C)Y8"K'GQ2BS(Q\!2X.^Y@&L=B)^TS06/<"E7JPUIJ\:-5C$L
M[5R#W3W.MSRN>D;JBQV-O_-K>N%5\NA#D64M]@97 :M70L%S*M;1JS^.::T[
MBJ,ZA%OL0OG&R&Z:Y?']_S+;_@B5E#3WSMYXTNG[Q#3;HM+Y=9U)W/]7^/3X
M'R@1]@D,K(),)Q9-TY9Q]HO6T\U#'+(QIE7IWNH=ZSS@MC-W?=.Y_ZFYR>NB
M?]>9\G12W.,B&_.;_.A.]=^^=XHDJACAA=P.W O=O5D!;%)M).&?R"S('L<\
MC&.[2EINN91?B&DJ*0JE_^9L.8.!S5C1DS97*,3 ]F=[202Z^_G+;=%#IJ<O
MBRQ':@K4=>_RX8=F-[Z\56^<OC5N1;WPPEYY?*]9%$[S,!LY1QC4*/Z=5<]=
M8=*5/Q<,GW@W_6-_-<-P:;H\DV1,Y)[]]Y*MRU9G90=(IY<>C0D\XK3\4%NL
MOZ+DY/\KXB>^)6_P&>2-F\=ZL8E1Z9Q61TPW>0@$=#-<VY8$&+>^-9W<NJ4D
M.6S?*3.H.NY4WY<05YRF-1M93T4VEC;].+&A._3[W/IGU4CBG&9M!\G^\SUO
M+]D!2,M,X5FE:?SH6[?^LEOIT+7H[F>_\A-6!9SO ZNU8.!A.\C+^A*?1=X@
MN_@I6F3R\R14-_3WL%3/2.O*_55X8VY5\;>BPR\3?HO()>EBI59F(V=9<KG^
MBONN<F2?R.'R<"AWEWP^%V0X3=YBFFO-#%[7:XV]%W!G+#WF-K&);=JN^?^E
M#; ?]\11M :KH,@CGH=2L:9Z-S8,_E7S-9YFL%4"^S!H$BVKW?)U[<0OK8Q)
M+K%-LR-:VS)_W] $IZG)1M9A3<%;,AC@?Y!)4^;_-F=3*5HY4K3Z:WJA_,8@
M.'W>= &7]J%T(#@D,'YDPS8CHO&6MD1M>A #RU8/:+K3__:<XF'*MXY9!?@6
M_.OS$#F<PV_6O'%R!G9AA%O#MQ>G5Y]?EQFV[X555^E?1W_%US_A9_P[+]8:
MM3SQ+_W.N36*WIDXW0\8Y[99M1$:863NLT^DZH?/ _ZV/C77_ODEJ+LI8_\O
M@A:0$X"U?BJPIOM3Y\GO9=X4Y'#3U;V/XZR:GST7M]PSG-\CR;A0Y/K;LQ-[
M2O^IZ[_^4UQ)])VFA U1\3C-LVS$EH!LY#?MF!YQ<\5TOXUQ_O[(T+J]<<;-
MNT^>K@1VYH$MCPX6MW[2[;[RKW_"KRG[LEP?5K60^M+>9PGPR,;$ICAWFY#+
MZ#;8IVM?-9)_.7X]AKFV#32#F7O.>*D3CFVUS]+O3?W(J8ZT#/N7M2=LOU6/
M[FY6$"X?IAE]T,H7</K. JN&[9AH#[KTCT<XO"N)QT1[DBXV8)KA,SVOWZQB
MMH4-^A>'V0ORJNE;"OZ(CLH8>&?8>QIK)WU%;W%"R< ND)_UU*'B*;"C<[(@
M'"L[ZSSL):DM<G@7<:'(Y=+QN"U;2CC!T;V^M<)HU0ONH31!,RZYW0<PIF-"
M6(ULNAP9^<0'9&?[K7A0S*2$I9_J(#G8AU*MF+W#C05'+SQ#/MX\YSR3=&!K
MPA)?YL.N$PXU!5]&! 454ZB)KZ(DMZ@XV2-=N\DUY,QM54-$ O>[]"=%MLB+
MKJ:!SMU6K?^K\.XM33*9"ZF76?<:;JB]T!^F*_@5WQ#-SV!0%/<I>A,,-Z=-
M@!OL5M(Y0[,=F37"J!=H]0'U@FZ77A>\6N>L<CV3,NXGS#9R+K2[E31SR^EE
M>5SS1Y?OWPE>P*4FUO:ZK\(0\$O;$[KM\HYU,:X8 ^Y,R<B&K^#>O WE(I?$
MT*3D];U^<3X=MOL3'/;'/:RO<6;>)UPX3--]SV[:2S88<Z\+_V!KCCR\.3:0
M*&GXJ?\T=A,K?P/\8/OA].D-?SKF%@;1_7?_?4*0D/MH_Y:!'5O^%?\AJ-NN
MTAIL@@(&FK\>SOL_%)B%.&8)1H^Y4I>M"6EO%GFF@NH'UK%#'D<]7.@>RRZ>
MNCYJ4O!S3&G!T(2A TXSE(V$8+9G&42GONQQ_C_?D^QX!"DN"?NCFF'PPEO6
M3%O^'BF3,A:Q+==%,^(UR,D.2Y_<+XR@XU.JKI^/OKP\B9U >VJ^9^'CWXLL
MD3M;B0E3AL@EQV2KYF;3!I@A>2VR'WWQ/\S0*GN-#/2K10FYG[E!3DM6AO7G
ML7!DY4/1\BZVX@'6!0G'7>DY[.7 X;V]$UK3B(%EU;1E9;[F+?.Q"[C=4.>'
M)7#UM0W/Z[M*\\)659?%G>WP3AV[4-7\6QMVK1EBKY=/KM2:(8_C*E"O<N1N
M1SQV &T9'-B6DC[[ZS.>56;;AP*T[#)CS>V3R=9NTMJ50]=*?\.+HOGI"11D
MHT=3H8/_.2_N<C3@TKMS9.?0" O,B?UU4VMT/&:.F]56>U>U_TT):OF[X?V[
M>QW&CMY.T.WL./SO"W&MO*FWN^N K262K^; IOR,/86$YJ']XGH,F!LQ*2,'
MA>TOB)SN?F&*RP^]E([>C^5BY<F=A%\[:,MBV- A7JIEK=JQ7[@-]J;4BL$C
MR=S_)Z(!7?[/T7PHOE_\+F.H#PO]I\OQK)L^P?V;/_;WE>=]EWQ?V?\ VIN?
MRZ8_X*+?!(Z8FK#PO\4_LS^&XO% 3^Q/"7GC3YOB6?A8L)7_ (3?R_M@\0@W
MC1B0P#1O](%P;[_B74 ??-%?"&J?\%"_@OI*ZVUSX8^*#C08OBW+>>1HOA1C
M(OP:N]/LO% MO,\:Q[VOY=1@;01+Y(NHTE.H'2V5$DNR_M^_!R+4YM);PU\3
M#<0>(=6\-.ZZ-X6,)OM&^'$?Q0NI58^,A(;230)%LX)#&)FU@&WD@BLL:@0#
M[BK\"/C)IWBM_B]\57MM)^)4EN_Q(\<M!)8?"_\ 9@U"QDA;Q/JAB>RO_$%X
MNO7MHZ%6M[O6U75[F$I-J2B\>8#]#M-_X*"?!K5)]%M[?PS\3D?7;SX3V5H9
MM&\*JL<OQBT>_P!:\,M<E/&DA2.QM=.GCUTQ+,UK</$FGIJD;/*GY >//%_P
M\\>>.?&?CBQT#P-'9>,_%GB+Q79Q^(/V=?#>JZ\EKXBUB\U>W36]3C^,,,>H
MZNL5XBZE?I%$EY>":X6-%D"@ __94$L#!!0    ( ->#JU9UC'1IXR@! +XZ
M 0 -    :6UA9V5?,# S+FIP9Z2[!U13V_LM&D5$NO0F1$!I4D0Z(CGB 00$
M!*0+$1!I0D1  H9$Z47@6  %(4HO0N@H0B*$<BR($(H$)$U%FB26N#6%N_G]
M[[UOO#'NN^^-=\/8,)*LM=?^OC7G_.:W]V#[_385LM_9P<D!LFO7+L@%\ >R
MO0@YM?/N_^BU<Y+_TW/LVGX!D=JWRWSW?H%=&I#=4KL$I'9MCT"@$,@NP?\:
M /GOKUV[!?8([A7:)RPB"@[HV0_9O4M 8/<> 4'!/7O ;]/ [R%[I 2EU8U/
M[I7Q"!'2B)<]=O/VXWV:=AU#<IY3S$,FH5?3A47D%125E ]K:>OHZIF:F5M8
M6EF?^MO>P?&TD[/7.6\?7S__@+"+X9<B(J.B$Q*3KB4C4U(S,K.R<W+S\N_<
MO5=26G;_07EU36U=?4-C4W-G5W=/;]_39_W#Q)'1L?%_7[Z:)LW,SLV_7R#3
MZ(R/GSZO?%E=8WW[_N,G^Q?P^\].7+L@ O\S]/]E7%)@7+OW[!'8([03UZ[=
MR3L#I/8(JAOOE3[I(102+Z-Q[.8^6;O;CSN&A#5-/)ERH5>G1.0/F=(.LW9"
M^T]D_]\"2___%=G_#.S_BHL,$1/8!6Z>@!0$!N%_P,N@M(%P"Z)1ML4O@MC
MOB0?IA%Q?;&@ I?#5R;U",XD;NU;7/!?<HWL[2ML6%Z=ZYMG^\RM7K]*/J>0
M?$U^WGW/G>[!):B0K50 KV*#(L(_$,@KX!SR_ZTFQ!R!753>XWOTB]WBZ^GY
M?_FCV>QO!MJO%G@5<A_>7$,[N^LD4#_"(@![9IODP8#?4 D;2<D%A_(_1WN_
M<8WK&OXQS=/NO^N\?_/;-J0K^#-MXQJOI*&D^IA%S3NABB$F@B:.6\C"#>.R
MV<-OHHY$?42J$/?S2A*%X^),U6,_K<9\%)>__OI9]VWYJ?K720F'L7>^OWIS
M&Z4,G!09;N?J K'2BUH5JOVC5(3H6.]J#=R].7)U7Y#^OKM.,U_;>E3-PD3T
M$6T1SWNDSKL>*EPU/2M4@1O"9>YK;&*VT#KU8^(ZF@$5HDA':WWSG\WF1\I^
M(KWDI3LQ\K0KZK,7T^R.]ETFR6Y#LLR8-PH;:+[$T.?7-K<AF2I$17(28O/;
M4_[K,<HF!:@,:V#W<<]TL"<IOK53?ZG%4?;R]S]-PF3!Q3]<#,RZ'?AB63%$
M8SFZJ>U#2T;=/Z^36D?5.JZH:*3YF,X<%K]6</0P8,%,#SE: 2Z18O^"$'C3
MZ.: \<'*I$ @*<CCDF3=;9V9'I?K:<Y<6UH*9H]%F5KXB)/&'WO979^_HU2
M4_'L8MC.5/Z<F7'2"IA!:5YM3++\K]1_GU+J^AZ:76]Q":P\X_04OA08.)'T
M^:78Y1:+H<E,7U@DQW&8D/V=A^-X;08GW^0:&Y$Q?8+]Z_!(<%XEK[VWM*4Y
MI8+0+=CS]/GW3./-'ZDZ F^U "MF/F-S+R8+(Z%MX>AIX8 0 $+=NRLOS8FJ
MGE]"3"^^M6XM:>VIJKWX@;T>B#3X.O ^I%#V+G5K6/=6/2(+*W'80CSU^P,;
M2=H#L<FFJ*G(/P7.@2Y:#H3I"QDN@Q%+<=U?0CL?OHQ5_ON$6C[D>REPG%FX
ML,"71UE>NOWYC@-B#S+\P3+#.4@D^6IBI__*NRG3J/L?7]=IK+X-F/A;76B(
MDAF240PN(R#D+R I %P\FCCM=J-(,2I%HES*6J_W:K^3]16--_=CIKX\DK1R
MSZ#LHW_C$L#Q8=]J.TL-JO8Q7Z5<725?+C?'ZE]/'.IT$=?P3VS1/F_65J%?
M>E1Q,ZA:5P',WEE%,2C($[O8HJK86\$@32XMK9J3_*,<Q,O]OA4]B(B/CVJX
MSZXX'O4Y??%UOJ_#?W*GOI,[R@9_)^W,M#*.Q0;>'4P[=('049HT;3O9Y0+7
MYNC&M?FZ?F/SLN*TY?%GRUU?*@P1,H_NVP,5P:L,&S@\-,@,WLL<"5V*_#Z9
M4)N[.RKF8Z'AY[7/##>I37FO)7>#OI)#G2:I.^A@<4%T[,NU!\$^8"?8>7H/
M>B]S>)_7F<$R3Y+/P7X_J39LXZ3MXXM-W0'!$P8SNZT^IBC",S#[]A]T!['[
MSJ%W71$N@ RQ,VBK_3/QW^DQ<B>Z%Z3'3.WU+\,?3)S3-, MP@!>F'W&?7PY
M7V+:<[LP_GZ$6-B%65C?;@;'2,6A9QLB<V40U@.CAQ3W\/]D@V"_26SAZ@%Q
MKP]67O1A6F0K6B^M.3U9VB'',,.OZ$3 E07IM=-ETW']WO?^$\@W$.8G=>ZY
M[ 22'I_:E6<C3LN1,:Q+DV]HS#L5=?&TT4^=@S.(4Q^#X*?DEOCA(U$'=SB5
MC;%QWYDR_#%:8V4"7.@0YZ_9E?1U'YFMZ<ER,Y>6F)C*OYV>;W8M#IE-5ASR
MZ-SAU(H,Z@!@'[_"JZ'!04[-\NK8N.,O^(IEF[!%C5U/4C@_>K\3>NQ;VV<&
M)BAQ\LRTEHEO8>0NE!K@>(5T8GR8DF,R^!IN1G2E%HN]FA=O(MN'-)F^^1.F
M%'BVHR_]%? L+#E*S(?T0+U0*DT93%X.B.^B4^H8$($'7L4I>_*%F*^5E+?<
M7;4V:[5=#D_,E<BFA@]=?M -3+]RG?NWXP97%7!P"F-VT89"WWS$@@"_LU5?
MJ'0?NS%0&GM 7/?^M\1W^D[F-:]PCM4W;&AH":ZF9QT:9(]GH4P3'!PNAS2=
MFZ*&:[H(!JBJ+SKG98NEQICE2T6/:6B#N/90? ,'<>T0$N.0V7"3>RQ;J[WC
MKDM'Y*O5"S7^47==&P+DAOHZ2EU.7PM\[I"V0]!<O 1*X\9P".#+I,M<OBS^
MK #,UJW%2KWE&->CPUXN:AZD5D-#@\LBL1S5@>^G$)_&C[1([>18Z/9'U!$
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
M:/>4991G>H,9^+K^/'#7[MVF88^X[_!<V7?@SMCQF-ROIK55PJ'N6%C$%F!
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
M<127C^E1R,5$;(F@T@ X#;& H&X1<5D!&*)DKK+%+5A$\>XOCB/]":A  O"
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
M/S1]YNE#0CO^!QBES?I,VI SUMOFH7Q(YY9#="Q?R[TXLMGL(/R*/./6ED0
M1P1@A!CJ'VE"6 (,XLE_P7K,#+Z+16N(X&!$[JPB?7JDB8PI-_[=S1-'+$]8
M@:1?@$!G0:!YD"KHR0G9"_K36/ZK.U*WS5.E]&>P?$:,H7BN_"R3XI%GWC+I
MLAUBFR-I=L&CKEQ\EADMYF;H!N?%3?&T%,,F1_%-T<)8R?P79_Z?EM^)\4]"
MRD@\1&.?*M:!:J3*WYWE)1Z"='P^RSLJLG?M6X7WXY\!>5J;DBO*.\^J5B^U
M=K%]Y;C["5<PGL5X& VE1I'+3YYHY#R\\JO>1/6,CIU#F$2DTIVKRHF% YZE
MJV626G;#_E-9(;>!:S55N3)O79)N\LS_F'/_>^0%2L/Q^2&9,, JDY&%NU\:
M?FM<*\+G*L5<K$FQXO3^K5U=6%L7O#'GX7X)?M=S>7L)PB*^I]\N'Q$HC)IL
M/@!%";-D;6A/FGE"W'\C%8KPF'W<<>X/JZW>FPI[AQB#P-6%E*I>,KSCN;SU
M'XOK9$)SH62TSX6-V9\LHAD3(=0X.%-LS&M+]OJ?:BB[)W>2X[3Q<>W'8]X:
MVH4>'Q&>!'J5H[U^"5#6X56$<#$(;M(=50I6"/ 6Q9&AB3!6I 1-AW HFFLJ
M@BUAT;.BWSB)S]2%,^;G!("78UT$#MC<BADBJH,I0CT<L!*4%9#7Q9@-*['*
MA$ [^<<BW'Q]W7P%%0P&DXS63*RKTI1* 9*1U1)K;7*JY.V PBPCQ3SUY.1P
M"4GES!FEG]*96(::E:6+9@Y%>@@M.A18)CELV&\6WQ(9"XSBY]^A/O$#?N8T
M&X8L,43$:-2KNBPUZC.&4V(,:SP']G"2JZ:=RR!%(_DD8FKP1V<0#OJCS?HL
M'5X"!GCJV4;QK)!2B1C^GC%XREJ+C-5PP(R\R=B6YYZ)C?[8E2O;)C*6PS\O
M-WT8J9ZY/7NC26!/YCT?J:&ZN293)LXSVI&<R<=A,)$4IM0KY^2IY4#TLYO\
M':5A-6G?PY-L?T-*O$"R_SQ4OV<K U\PR/P9VA^$>OHLOB)8N<X\?B$T5K+P
M_Q9 _W<5)Q]:TG',J5#ISL'R7@D"2K#@#CVS9K<'0N#/?S/9=3-9Z-GV?:$*
M>'XO=\63TU$F2?+"W,))AU>EP $=FN55<RP)GQ#(XNCZ&L<0X2_6D8\Z13LF
M!7GN?UDI^;KB)_F[%T!X%E<%QF7 [MJ;:;Y6082PQ0V8W:J76@I!W>%/E_EP
M7MWP]C&YP*PUWHM53;+T.%N7EW=TMX)^8UY5/@3TJ9]T1(Q@I*Z7@CT[Z@$4
M P>"N@L?_Z:^075<\=- @1QIU:V5[NO?\QT4C33Y_R]+UOIG'QMZ"JD/;!0
M$@0G,%!!&HAB7AA"VGF2(=&S7#1]@J8.61Q-<S <RF2=X6Q7)RP?@#A"^3UV
ME5]Y54XY>.P2:])+ L QSC51.J,;/P8E1LIQ#!1Y;AU%]IE4Z&P]0IOKZ',C
M!8;5P$X@7MDE[@63Z@C[ 4RE^TBM:MJCAF 2YC@<(N#3_-R5):H:P@$\^M7?
M1<Z(>@1XD4WD[5,L:"8)45HIW 5>[QU"#D"ZM\.O#,<_+#(/L,\T-RU<;M8H
MG*K.M'UN&@YOV%.U*+._^I*^G>:QE!QHTNG49[:8D#A1TIA=ABA>K;'JNV49
M(#64A5'B5RCXX^!VB-(;P%NLAS 7+2=C0[-8HN, !&(H?0+ \QAV$ZKT&.R,
M+?)\%549-Y]7Y!G*"HNAW5_#<XJE6 N+^4!PL=4#Y[K*OK>YL1!LJV7B-N36
MMA))FZ\4-Z.$CU*AA!EA\J]-0ZI\>+/:_,;US7ON3LPU*'4LT:W ;MJIIEJ9
MOA&HV9+Z=/J-[/R+KS^=(R7I^=M;UI4FOQUG>BRR"X?\4DMM.IQ+N_NG^\:(
M9!JB$?_[-U<,SLG0M"#^*5KZ";R=/2(Y]EYLO*6+/C@JW-+E88$Q6WC[ [AL
MR8,/(Y(ZT\79K2$C2);Y.2&D.RT?Z")DNL5P&@"^5/R>G*83N(9XJ(C=$7'D
MME;E)(-.27[JQ&1($47W.;&B/NF-#J]3"O,"3YO/KG@H^]\'%A"2M3_TCRR,
M';^>C10] (U$4=B"*@S=7A\R[TO@4#C<&6C7!J1>,20/V?D$U8$9@PE'42U8
M !N<V4UAG0/0&=;YNGU.[5,'H/EB,+7@/W7NU*(+>@YF2,J_G-NZRQ Y5'!O
MM-L3@7NP$_CEMX#^H5*]BHH(VKYPY(<V]5TK*VI0@9K(////8;?:I%O(0U<K
MWXT$85QH8W*MC=QC^:]!_?][4)9S@EI2</S)5EY$6==N5)KHI,DKW0+;GN_\
MV&AYU&"UHRKHRWK5;+/7$Y%_5MR$OO8RRT=1+PY W(J;Z$/JE:>LR5^6Z;O]
MU1YX!:T+Z2U")!.X)_LQ+[^N" :Z#]N?YOU"5YC\LB3G^84YTY..J/=92ST
MU3I9_XYXB6^ELE[XD%"QZ>WC\6<_K07[H?7R;+<?WYY]Z/AW/WG/]7VLO).I
MM\/^[E1P\)3'C?\T4?K_:8Y:@F*W^\"7_M/]F?WG^<8YY;_00(<>1?+JV4 C
M<SEL]&ST^._R6=_FL_5MLP:]^AX_7O'BPHEC(!!("'0,!'Y7]#\2;ZCX>$X2
MF&CM9CL:*@ L9.K7C\FR'P5<+,4FUPC=XOC'I2<7Z[]10IS/G\UT5EK]C!V2
MZ6->-[ITR&/6C]YZ=<#8&'Y2]5XZ%D/61R"12GH*RF7Y!-_RE;CS OUYA5,#
M)1,1*LKG>P,$#3Z? ]0-#[GIPT?GKD-J8N7QDIW& 'K^7S.\SK-QO<FUJWZA
M^.GI8U#U-9L"FVR&D#GF%)-;1D9$GH Y+B-"++ZYK!_I_]EJ?I!OR]W.@*!;
M> .>]-J\+7/466+P/2@_5O+_+*W_[)>$RB,- 242[#001<)%-9\F;T#-:;5A
M[V8 ;:+Z0'2Y!I1B4.-U>XRH(44E0*D_X\I:\RB.M^2\Y4DMHQU.PM_\^\0/
M0);C+^'LLQ[J;C',(7RM1$+H*6"/^-%=^!S5M(':.Y\8T<H&$"C(1GI3Q0KF
M?("F#"4CL=EX7IO- 2D^O+XUA3YZ #*G,EHOC 0XWI[KL!FC=*1,3P*!NLJ9
M+XW]_0+@1!6U]V+F_D52,WIR.6<0,?W0-)P;OU6)D]F2;YK1DS15M:ZW-;U-
M)GNJEH:*4_2TTGM8$S%<38DYVLGHZ;TEM%J_0JKSQBZ/;JA:VQXJ='"\$1NE
M)6R/O+&/$0%R:*PD)\R>/B!,7^N:582 '[>RPI!:-)X$&*%5O@4*1GL,D^]S
M+#^!^WHH6V^09&:N[VX2SW<FN8^K*W6M8@A@@3::PB$_;T:/U7*L6,]J4?4C
MD'"?8A-?KNE&?RW);^5*]>4/F\*L6;'5Q@MUGF^LG+,[7=%60C>GT@JG/OFF
MDB1K&PJD;>--.:KO6VT7H-M<K@9XB1?$M(^]#+B8YU3I42@Z%)]:69G9%!?_
MGO11\4=.0=%]<166N,+U!NKW3"79TVJ#15'YJ&X/ 'T >D@A23 +M7D]1SV7
M<G2Z<@6HL,XY@2Y<=X7(JC9;*+>AAV+B&02NXUT1+IHI5]A)8BCE>ZP\G"I.
M[#7NK$OV;7AGQZUV)@!";68*'8 &?/A0I'*@Z #TU=70#6?F= AKK .D.0:=
MEL'D'XB%,3K-_JWF'LM_-?ROAO^;&UJ( 33JY*G"W& \SZVSUYJK3%0(X%AV
MG;-F)<_%TNTT!#\2+[BS=HM\RK]<=>/$\?!)P]HA0^4IN&BR5^V4H6B*5VWR
M88W)NS\4^L=:6%SK=<!Q3]GNO/.XQ$BK..+73][1G_ZH4PBCH9^R:I>S/&N*
M.ILJOEYYD(8L,6K_4CG80\/[[7&P<NXI(=6#/058;Y"\RNS6T*[P$V5.'I/6
M=>]7S&><JJ\5.#K5M*15/YV>YLD94]1_=JJ>AIF@D&$12IN"2"=@GUQ 1M4R
M=,:&";G'$L8_"VN.D3X!,)*YEV)4W8@B["QLI5)I:B3#K#%A=F'F49@UA:-$
M%[]WB6%!#0P/%4!DM6?6#,384VX!'VERDQ-7FH]1-BSUBV<0"2%&;=X"1E0B
MV7;Z.4_!UV$<6VV>QU6YBDN/0$PUPN#NDH!K\P/KTZW7>NNKP.D]OHE*<I O
M2TE:0O>>)BJZ)K2;]_D]5ZWO\?_M(>UM.?( HIS8$HN-\=Q?Y(TF]* EC+]/
M,7RMI ,]\EO3]9>5N XUR;_APW\',D*_!.G_KRR['EXP5/C&Y2NSUZ;7WS<
MCC1=O:5_RM)]3D:8)5__>OO]0C0H<_N##DC_]A&^XX+L2:^?Z'][H1\$LO\?
M\'8*JT^X-I<<6_OD*2T!@.SR;+)B-KPV7_ZL1X*W@,.'NJ;6P72AU@>CCROD
MO+>H>,^ZNDQW<^6MV-^)\8$05T"79KZV<;EW?>Z<AJ\OG5"6 [)_KL4[*KIG
M.!Y1LS)X7  YM^'K]LQ_!O.8>_@-$@O2.M?I_->U%(]YY\X41%Q68)VTA6^>
MAIY=\7#V9).VJVX2CT>CX<5]2A$?3PJH/:PSF-[5?-[5]KTY,1S&>O&J@ 68
MD'BLPRL!XU68A9(GJ-L_9S&JREP<N'O-I5<]I**#/J8;VG=\B,AO,)MX\P22
ML =ECA_Z9?B'LBQMF4N=QIM"ABH=,"Z3>?Q1A 4)U8Z*.0 ):%T$ZCJX,\]5
MD-%Z4[> 8&I<>Z@B+3W/JQ 1J#.JA'8Q>Z7KI6WTH0:^6?F/32)J>!0 'TK0
M!>I 9.LEAL(^IMK$P2RC/2CP9:B"2G2S#VVJG7ER'\M404S1788##D"13*VA
M9C'RE]93S"X,1RL_PWE<5NN*YY@%0RJJ(X._@3H711I3NM$4%QP)7O C2S=>
MPXKY!+-'834Y0WL"[GO4S[POD13K^?''LHAWS;R67TDESU1)S,IT18<MIDP
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
M 4GM#<X]%< &2A.OVQ. K9FM,D\#&13P!@JXRX 7(J]2K\P*TAZA20-1N8)
M'<V (3AZA<%5">P*F1J_>@ GM83^&GO@H1@,.V_7LC"#Z1M-=6_XW6W/@>41
M"[53_U!F+E@QH=2K5YJ:7<!K)*V0ZFH=[KGW,2ZGP6J*7NMH7B1MEI)J-6U!
M'W$]X2;5CE44$3/%?]CWS,>K;T$G ^G)0!QUCYX\IHB?^+7W6>2SO3Q!9N"E
MUHTA49H^41YPV%5):(84(*(ZA36H@6'R#)9YEG'.S^CW'N8(6+OZHQ;<6NMU
M+RV"">U<SOP Q]Q]P&BJL]EWSY,Y(0RBZD=O,+CVA!FW@34R]-QW@*.7("PY
MKL%."R0E%%"P-*'W#CAN(.JSO4J[/!><*?RZ[XI*"F!\DV:UOQ3EM;YMRQ15
M:6\Q=Q2XV2RM[2K5#B_125Y+:VKH*?3*WQ$[;>Z;6;8^F9KZ.#,S_K91X?/Y
MS0N%4_ N@U+H3./^TO4R[I8,]4\I7I5./N.9,K\'R)L;X#U;>"XW53B"6D='
M\&,[H#$04 V&QYA\HQ<5(](. X=>P;^2VQ;2OCGR#A6Q<VWJN[O6Q=@9)2$9
M,G?>/)1[+<GI^THH#W467Z%;OK(;>(P&HW1MS%%A9)M8A]O D=+0;\R3==3-
MMD0PPLUT\!_H6??,J-CM$/UV?A01QX_A 6S:9S5H.3F8R(J:$#^+*!T\\&37
MJ?;;I,-*8T*82SY08%DU/M%M19?M>DLNG:?(N3<^K="K&UVDW/BU!_$FG2*+
M==^^EXGCZP7SU\"A&B'9I6(2O5&1XO=^)&<6J3O-!%<$CUI)]D/!+.JKE@O&
M2=9IT@$H\_>X?A0W<T);4.-&"'GF'(%N0^.N(<LXNI&;G<X-%30!85Z:.Q%,
M+FC>Y"P"8U,%#=\)JFUAB>8A\I\K(^51_4R LF+/=&@IG-^I*I \HZ:A_;QG
MCCFN72N>Z$?#W$VAJXW5F&BWP<!;$&Z&!A FB.?D[^T*O4R#HL4&EZC3$/ 6
M^%7K)9K[4#,[:6)#*7C"_X\2-":HR=Y).8^*):C[)WET82:)PVD&G4_CG_SN
MD+EMV'\5>Z8R6T2,>TVU7UHQ,SY';WG%FNL2VW-8;<1),E9],']F\Y3:B#]%
MK5L\34*R>^_.C]3+JU,3JI8ENQ%.OK0$/R]J'+GH2X/RHSE25X($SRNKVF_H
MO#@"?R$&SC^ST;*0&__/U.(!R&-FTM$!/J4UKME,NTU3FHO8Q<9NXR/QX&V,
MT,I:(3!E385%*LGSK!AZ:L;"6\5;!Q]7!DR=^-1P #*L=C Q=<@*J&TX2C["
M&QM@9S5B 1"E7I$@1+6Q9S57_^9RY2\HL:D8>OI!(@/T.2O+RMO\"N'HT["K
M'OP5-9U9CRSOS]V2+7_:.65Z+GO)U%3.<DE5A4]*M][HGO=U>R-9XJ]NN-BC
M:O>>[%%[_U5=0[W"2^;2OKZ9%O$/4_.WXY.3S>/&Y%96WV!8+NUIM\M'/#L
MN>U))%$IGZG[&7N*[G./?C5?*\).'(HC[N"BH>:<5AC=O:&>^T9HC\0;W465
M@O$L)#_:&;A%+1:-\!K2CIP]B98=-\7HVW)I7"LJ;6\T&=E14;?O -W"WK\_
M#7W(LSXT<"5)$;VB)!81*L\<.0!]K,%T0*9RI\@V,2AOW*0#'9I"#P-LJ+_G
M<>W:QYC=>/8K2#:*?&RH/" "[H+&MJIE==7N;K8=@*)W'V&Q@$];Z&7UJ/"?
M&P&R,NO2N>+5K0G&%<;ZL4OTE_B< Q @-QY=[H\Z@Y2D=FT<0>T)$_<T&'I
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
M!YCBST#L$C"%>F#!DOR8NVW ))XF3D(F[A\[FMN2&?)2VOBC",DF_5::I'A
M3Q^#"W*\?S<;Q;--RK]NUFT[E7U'K\BT;*_*7'^HH'2Q2NS)3P=7#K&4R(JU
M:QU:4<9YEJYRJ4W)GH0R+MUC5C:]4;$&+S&G68<F/Y/YR60OBY>9I4A;(;6I
M(@.H-(456*C99N_,B4?V3&M<!3P< 'G\U13PP[74"]HU4'C_:ZG:\J4=CM_"
M*7=)(S"C*;""&U@O! %[-/5A#J:<$U^W,@^-W+'G0;8L ETG,N=!0^!8W74H
M0C..D(VN F)ZF'VX5]Y*@$,0]GHU]EOXH1RE/GWTHP\SQ;K31X0J+WI_$FEE
M?K%/XN?O:0UN?TWK:8;Y,Q"7YFJN0+/28)<DS^YK>((&]_<>_MD>::#-:+:'
M'T@U^_)TFAI(;C,J-B2G)L-""">A:Y,:@M^_/ R4[^'+&6KMQ*A>_F3[_&ZR
M]:BZ1W\]( S9K2>%#1;=)O?&@*]3BEF@K=*Q)L1:ZP&Y>1_KB'LS$2R.*SL:
MS'/!B8G)"GY2:/IP<]-B2Q]SN2TKN[<)!]J3+:'FDD&;*L:9.QWF!>)5QV):
M#C^@>:G7$P:(6U[TQJV*G/$(,Z<IEK+H3*2I<43?3))9+;=I$L$LHXS39-&$
MB>TM=JI_KBF]P#FV4+F-LS,PQHYD&H5D\E&*AS^5_I<F.BO<,[U&]O$*48*P
M'@>6U2<<=_^&O(T0\];@GJD_AC-X#QWM\'-!;NQT7IYM)!@RRDXM/)Q56+(Z
M SU6C"02Z6.](23C@_E LSG:72@:<Z=V'HHE%L> 'Q $N(%A([)?MRMQSVRB
M7Y4:(?3EF)-JR/AE]CDZ+-R*<SV=.'[(XU5FSC-?>/C@M$_'#=4O0PF(ME O
M0+VL+.\N(-"]1"*_9JD&;;<OCQ<J/^S0939M74#M.:%5RC1":CH(*M-)QT:!
MNK7ZT\8K P4[@D@5 QL-=M)LZNH$ Q#6S\_?&J9^M1]_/X>PQSZKO]F9OF P
M6?,45W,[?6=#W\_/2=P>FK;9GJU?X2YGL+O[.=3__VX R#/1 ON_6DMR6_9T
M^E$/&';23M][AH0HONK\5!R2=9H5&.+C7WEPPCLGH_? H"?USTX3)C3L+H#R
MH3B'48KC^)6C=CT>^=^D[U7#<I?#GZG2.<QKM HOK?/=D9;D,6.B*'3\^UG(
M2$C4V*P@/Q,I:F#VNL/ :,3,O_IEAO]8KPYSDC-G/[-I]#W.(5DKTR2S))><
M?TK3#9NT8#R9)J0X@D._\TLAP'\U5.=C;XXE2_R?=H$%"OJ$MF*S6YOPA8VV
M2/NQ%<]TSB)=G3];Y:/2?YV!KO6PC6V&(\>!@-70B,G3#YUM>/ $@Y?_)MR[
M7'$4]:OCAV8+^_)ES!(EC4'K[\2MHP0ZJOYY6BAWI(H QVNIER(^<P]367!K
M<U16X<$_)2CT_GBE 6Z3OI5DJ][FL=0^2?J!,6)OW#+/G# 0%TK.6?W<(TB>
M2-X[JN?;[N$% CYXXUO1E5N=QEWAD@AT39K"Q!X:K@(G6<%C!>AA/B?FP,5^
M5<AN##F56+]G3IX@*$5C>$A*Q+:X/U8/"]:KTA^-=+]CBV\=%P.&02:I=KV[
MU<1Z>D\:+RGN8VH<[399>HC/%4(V1OD2>V_9?6?GIR,QIE17[G T;<.^IGB
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
M^,\OCD4-++;;F'87I;RL+!:K151F^G$EHH$/+3/S8DQJQV",Y(O"A.?Y"8T
M [L 8^%<-G^*==)GF5S=P*B\6*E7GV4*M),(& 4N T[]T:]3GP.@"+H6#S"O
MZ C"0&.>;$AYC0/KDV,A7#"56*:+P!7[9(5ZL'0%5>6T%*,$K^J[/P$8.&F7
MP&32YW3;Y^Z&[C:6F_#>758+%;)**S>EZ$7#V$Z$H/RBUM@ST'7THWVIVYY2
M"I*&JSF#W8'6A7P,?@?5/AITO=/L'EH68VP#+U<+9,;@&MQM5/8V2G([L ZO
MV]*0G+I[6L1!K'+"0UV^$WIC!,DMD&MS U\P>4)C^!VYM<%D@K-DT^AIE85W
M/4]X@][)R F6V$OEL%^5*B%-#%O!KU!5R(FZ #*04&BU\I&[-Q%\E2"*D:T
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
M^$MN5+GWQ2GV].+>^9)2K+8'L^+J :Q-YU1:WE\=I7O^*K6L&,$\L#JT9*@
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
M+.+E.B0U?SA,7&VU8\@N!H/NYP;L@WLK\98BXSVY]B\&U!_E_'1H28@Z$)!
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
MZ^!>UX'%\?YDE@UP;I#E)/. STP>@ADFK2)%\K2"6P.EQI> _R;T,,H L%*
M"1$D?"<%.S?@M/F$J)W^WMU_D5RYDWM&T7MA@KB<TX[H9*C7&Q_E&EQO(C!A
M5Y^V-M;/_C3T7BCI'NH(N(FS] _<(")N(P_=;MG,[T]"K1'9J))^<AAU3KP>
MFJ=OK>(].%@D<'T,Y:2:O,A& #9@.2V2@2 Y<W)8]CP41E1-[(Y^%-W5G@MG
MV6Y [5_3*F)3OU$Z'"E!_<ELW9R.Z.!N00I9_[E\!%J?(_Q5)4>&L(SA*Q89
MAIY8*@YA1]3I$QOC. )E^;JODZ80)EFF*^K7@].X"GB<2/(?MJ6YGAZRCEBQ
M<(?9W!S*-HJP0FZ5V1GMD$3>+G."[4JG?:L<!%NL.3"14X $$Q76O,V/(+(Q
M@+=?#EVFR\R11K9$8TZ,* :C(,8QEJG\+;M>=W9!S#;\.FDS9KO8/F0;@QW$
MK"&/&B1Q^Y4!?SA20KP78#["#NE/N(\W48+[09O?AXF1C#4S)F;01(F]W"23
M@]P6&6LOZ(@NYR"0(='I:!M_=^_F)"YZ*ZC][W?X9V>+%S,T(J_?8@1M*\."
MNW) SM*EE5S 5-2N+*9T(A!3C4-3[*UM&,DK]%K919#=P5:>4N#M+F:]W&;&
M]]'DCF$9L:2K&MXY[ &M*M$B"!.:_:?2O$95V"G7!U&NI5._Z3T@,<6X676A
MTR&177<*%"R>I$>!$G$Y=R)*0D^2&\LNP!6/2<'B$Q,?B4$B#P3'K1*>_-Y!
M5@:KKDN[ETN0FFBSG0$AT$>\?!MK=#&MM?JH.[CPP7#)#?X$N5^"O:7N  ZR
M2+4=;P_N"5""7T/NOT'>:8"NF*8KF:P0L3==9B20G<"5+W=EAXHFOYX#3!-(
M5Q4&?CL[K4.^'<X3SJRX=@JT92HE[V%LYX&FCQX0^>=2/:PM]"!R*&N!8U=
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
M,3K/Z[QC(71DQ*.7@Q9DIZAHJ?4,3[76)R<6>\ZB4,2A8>I-[MQ@)1P.J+L
M3'O5ZLMZ]6K8 S1#)V!0E-C-W3Y&/06EW@!UX$8#QWBR."RDXP'ZML"&C*L#
MRL0%X:0E_3P$.R>TB:=0 /A&<0S,6ZK0%,V6I;;ZUM\]G24=!;?SP$%;*&D)
M*WG7PP>.0_9GH'!@JDFR'QSLH*N)_4%L(IL>QU-D56[DN[P Y:K$>I9N!443
M,^/6X*<T?$((@9>05=DO>3B9F"/CV/L#'LWG_0;=[GW&>(BUH#^ NDF9J$":
MEG@K<//A)%-VQ%_SZ=/@,9OY^>+& =,WOQ9MB.[];$^73S_=!DRMEM[$:Q/F
M3OZ>%_Q)"->_E-#>TS.L<*0O> [OWKO RO%H[SK=LVCEE(,_V1N"/HL-7C[8
M\@U5U_"<6_/",7!^SKCRG_O(;-+4?0U!JC!=0^-!!,U4\@93C8J0;/\\[0&>
MI.Z 2I:P4&8S3:V;A4Y!0O2V<21]V!FG21D\#,HT$Q,Q*/&:'8Q(@;[U->#[
ML?=DSC[S%,XV7%F1F/I^L7W M"&<+*L7(_CP'4\B*U%=H$90IVE"04P 8D]
MH270#K;6#0&SQ499E%H#$:;@R*8$!I6'K3[/K6T&!0J-=DTW>ZD!V#E;@$P
M<E+N<I# &R*(C>>@RBDR'5E%A;D[>\6G?&\$%DH&1@B$H9%F$DG*K#;C65M@
M0$"@DBTYD+S6\'BSU)Y='9MVMY=O.7'D26K^D^TQ" 5\GV2S>.\ 5Q\>;RY5
MDSGK3D%EDTPD);J9MAEL6[X_%I"K 70E+ 0W'FJ]Y1-OW3;5>Z3F1@&)%]3
M3K":"9P;?CF&-$@L#XO XZS-!9WF(N=>%G8X6Y0&6W+QA>52[E9(N06G .8F
M B-.V4+IY,@;DV2I>DI7NY<J@&-DV<=P;"HF*#OY'K0\,+RM]J>[W%/B9S6)
M-J 8@%Y&M?PN>:<I_W#)4?+>DG>7IC3+W0X:EU52+P*Q"<;&$D,*?W)'1A$P
M*SA/TP)]<F *W83> &AA;4P^9'\0B@7V=:A=^ZSVG+H))":2<?H07BB=_V6P
MAW2U69B8O3#:23Q6.\"J=#W2^!W744[Z67]YXL'(CB73959MS:^@0U)IK]-%
M>]R&/^S?WQ:&_;H,H)N)->26!07J'\".Z820VP8'ZVJ=JA0I4ZWFM%U@9CP;
M>=N2[R@9!HT;*#KF68DSPUXYWEMNWJS5](R)2<K(+B(-:(84L0L/H)D;):H4
MNL M/N1RB:,Q6^A)F[<)Z!C']0>:O.2< U%MQ$M1[Z9:)8:<7L.*/QMXX0%^
MAA65PCI&QY&>R@I6X*[Q0>?GM76N+OD)"/W_81F\H^U92U,4G]JH7@W=F+J:
MI^R4^@JGT=<DFS6D:5!MO<O_']*5JZ9KC385-VIRIJ>4-%;_.2O)FY3E&HLS
MMXLW8LT./*ACA)@J5N96Z7HXCUA8V=66&7H$_Q-7=<G)-SUB'4TN K=9O&NC
MBCY$GOQS;7&19H3UGJ((5=.HD.#C^S<\22O3%T+9>7]4.5290R:'J%NATZ]?
MOYZ0XVPZI)MU]W43Y.VT+</S@KM;NL,_CD]V?3&6#>A'Z9WP2OT_?R?Q?UG:
MIF"'* Y"+YE0W!W!KKDUH'LS7M9:ZRFE[B"@G2HD:L]FY&*ZJ\3>0I\7GNOX
MM3\'J[;(E7TI?O=U^("G4Q%K_FAA4-.SY3S)^B\\38[=D@4)#KN*X>!@"VY=
MKV0G5"#PK&WPQ=[]H1!;7_F/)BU'N$RPM]\WY!>:&>KVK#D,UTIGC;R42;=V
MF=BU@FBVIU\D\$8:FC (B7IG*>35V\R57BZ5H*F>4%$)Y9$_'3Q%W0-,Q%+#
M!!-JL!.*=:[FG08OB[6-HP+E/0][S-QS]?]^WJM9]^J"^.%[WF3<!'MWCZF"
MBM@6SH&J8GMH8BHE6L15A":$#1#'-_\S'6U*EZ;U3JP5TR>QL3B]9/Z!K!6$
M*X2MI'7RUII@HW%621?ZV?8#[$;Z*=@@A;=F:9>4S@PNVAZY[L])UU^^6*AR
M_\$+/\NSEL$!^^V.7A=1LCYP["@'>\JC6I[LIU1</OLJP$TQ:=>-HOU]CY[U
M[SR9-*5186?MZ5/:?L;BCQUQ32T/_G I["E*KM1,+P2NEJDNFR*7U)*'SS2R
M]GBIQQ1&?5+6ZGZD%D'8?[OF851UW&'"6\2#E^NYUUC+U2L(GT"GCMR-$*E
M3 2>-DQAXC";:49B?6 \Y[%3:.6(>2L]TO+2,*\M9?VL)C<S(*200O8$0G(X
M+9*N5O-A[ZZ;C):FL?'4(+J2M?<*0NH$U#VE9=5>ES1%C[*4+ZN@6BT7H02N
MT5^QUK>O3:8,E0A#VQ6&IP2A<VL (38Z-!5&9'TW!PM4M7C)# :OOA$!'RO^
MX^E9J*1-DRG>SE4#?C)"T.7J-\6>\.5=0/<$SJ$IM$$V?BC#=:T_7>O?=Y=I
M!+_2ZS;]FUVEB)_+!-Q;)?*0KTSB#R1VW<B,6SVO&:--N=OE6SHR.[[UA&#6
MC\V3-TX2RN;U*N]_57JF[.2CT3+!CKAD[4?Y7\Y4:IYYPMD2,'MH1#+[!<S<
ME7=*D8C\.KMK;]MKQH.9XX_*6BAQ/:)T57./$VE%=D=IG>XY^ZL"=CF^5ATE
M:Z;F;02RSJ1+8S\/)'PC1GC)@'@^-I(H+4%#(UZ);;B]$!TH$$Q'4<\)_8S9
MR _6=D+B1LC>X3V[\SJZ\YQ.?Y"PGVV%+(?F0W2=?O5<,Q)6\AUD*MT6!1M#
M9D\5G7$O<F'[!\^V&^^I=,GQ>%;BL>=6NVE9B^IIK^HS\/)5U7A7I'EFUZE@
M?Y=TB[X"O:)=IW+V'PTNVE&88_'Z](B'.;)2_82=:NKC_^U'P/Z?EOLCZL6X
M+B!1^&B[\O7+T+6IN)CZ#Q[^219I?,M\6?=C?7IUS_J.%7Y50]4TDRB$KS_W
MV6U*GOV\.(U1%RS9MV 3,E80ODON3&"J8_-RYI*9C?<<CLP(.;R$%QVN&6Y[
M\FN$P_LZ%!0XQ1T3N>>J/GCY> ,0V,J3I:DZZ"IOP*$AC=;RD-O4Y[% >T:+
M76/?5.))CKR\(*343G6Q"1<X2KKZ3?]'PG=Z]/4-7'A&_G7,6(HG)Y;;^C=J
MT/*O1WB&2:VRW-%OZ/#& TXYPM]?9(V#^+?S*=X91^Q^_,]C_?_W,GB'V\,7
MI=PAJAJ)(T.FQ>9@*]['\DI6TXOOU#U/=MX+CBMA9YY1#OKV+ENUDY,YPGV=
MUMH3C^J>[93L/;P3.@2>7+=Q= ,7#0EU@@90MYZ\TP7:2QEJO2:_*A<6=V1:
MR<6DMZ)"(Y,:6=W.VRTCJ/$ 3]0/72B!4(*26+())NZY_S4*08"+MEX(?.Q_
M@ILG)$N/^:O=<"H;I=Q_-_][_Q2P_.T+ZML'PODWUXPX93Y"$K=K8(9>1V\Q
M.NO7/L)G*BDO7:5L&@[[;<] O5E!Q#"R6K.PP]8\=<>:KP6'&S1+TJ?#UCO1
MG]]F63.V)R"<S44 =.B)W-81Z(;PH)P_?IUCP#1)6YUH1*57?!G6OFML1FEQ
M9@PO'*E/._5-W"W'N6=3UIA>R- ;HHT39<EI+A2J!;CM2 GJSL?HM]WBW1NQ
M=ZG$4@A[3#D0C([Q,W7>&YX(,&S5<H$W04%/->:\]1^O51CI$DBWWNPIB<7I
MQM0G.F3M'L8SUNV:]<*]@$+\MRBH[Y;3K@O8T=]TLMFDV'%J[UA&]6E\';-E
MC<8#^"Y=NA6S,1\DZN^Z006):IXZ/,CY:%X=O0=\1+\D64'@KZP@#L!G>6X%
M0<;>,0-'7TJV0/?<!HQ\2&L_2]1W9!X"%ZOXY<\>@E%1/0&AU\8(C%V8H^ZY
MI^0^$-2P/+A&#5EF/0[7\)U2VIZ/AGG@&>KUD'G;<&BTJ:W\"D)]JS>NK&QD
M]*S,GO@K2J0@N<J6HHH8%41]RMP4$'M,\P43/@;,DJKU]9]>+JD"QG<9_C+1
MH9O-K%D [X1W=@ZP _0>?@H[&$"9U_X\Y)#:9L!6&.$)U+*&6[H$7?'RP>>H
M-U0'TPLI%^XD 9)!YX8!9RZ\JWUCD'>_T>"QO6%'?!UCWC\_<^1>?H3:3]$\
M9/?G\/U.05?<U^!:T&,T[)8]0]T"H,>:+*CXTUP64,4"&T:)E)F5F&<&ZB5/
M?7WVY+S#><D83[;2"]0%IENO7RD:R'M0G"JXK\'"2GM0YK]V-+1].?JJT,LN
M\,K9;;<=+S%.R)42VO4?RYC/#0%)ERA=L32=^>2PN5>:]HRK7@IK2EK-=22[
MQ'.6!HEG=->&'&LZ[7'Q1RUVI$&@TF.K"9_9?M*G9Y%(&%<(7,%D&(>^Y@J%
M<Z^LX("HY]X&SV,5^MI]V>]A$U,R-P8D@!5*6'FJ_:E2)\'+"]]-4C9%5 KI
MLA.4=TUOZMKFV!=ZONI% 8]O:"W9J6P7CN7.(!7@?=3R@]G1?*;B^R]= JG:
M[\$IF_0/37DJGQQD5>%]$R?\ZFIZYG7ZK'F[VZX#1<\:XG/]7NNO,5E8;7O)
M<MH_%!C\=!@W+:HBHI4#T/*+#N3:E3L5WB[PO:L[(KK</7^DZ.,OKI,C@KWT
M)VF3<R^,+<P=R_LSSC(PAK<.*#>G!'Z:T58_&=UA65Q>.(.C=:D[LD9&9U#8
MTE\T/X9,9&72:)+N-97C:RXOA5&W<9UMA'#G8S0?X%!9"OOL@2;]7"/P2)[
MQL2IKEU>]7%?\-"G1ME+BD/6)P\$^?K6)AG]BV;S#5=F8(@@/.T*G;27,7Q$
MS "5?&/2X#@$1B.Z9]6>GQ^5-E1VOI2USZ@[P%3_L72:"(0.*1V=@XND#FF-
M)B7I\*72:\!ZRL;C+\ (J=KJ[:,=]]?TVCY,\+SXMJAK[B/ Z,=JN\I3'2Y<
M5GMAF&="WZ3T1K""4#L'60+V#>T;D4YEXVTVI1<COZHY7MX]*LV^GH @3(QT
M".2B_%W-X6;L[NEM<[WV$6[&CHX[IG-6_.',M(9V6?6N\+)FH^3OZAG]>N'1
M@;L*E8SSEBC4;;UT-G4% >]'_QHYI7/C(XR1P!4$<.?\S,WZNE1>N^+\TN$L
M=@UIW#?]4[Y+$.WE&\V7)PX@Z4NAXNV]R<4U,+BL<G9P_JS3=H.I)D]5OEQ,
M_,)U@?FB)[@F7QY43W_X\==SW9;IKPG5G,3PI5#J]NI 6Q^X^3<M Z!\"W$C
MW!$KBBM_F!X?HJRVRA;3Y"(I-T*KCQ,KRZ*-M2MM=;]K2S?%.K7AA708F7KO
MG"]:'"5I:VS+/@S<KDIZ^C8,O'5?M^?I5%W=J KW<95*E,&?=5?,YT;^PQ6<
MSKQC441J(<47+0".0HMQ*X@$GI5+<LN0(R+':?<](WJO?GZ$+"]HXLX-:WVN
M%I2\J??LP2(6C'S,">#TN%5$K;67P^F>;0$D!ZFGA6XJ"O[.DTY$&/6J(T.Z
M7EN@Y&()4:%MPVT=_E8#2EI+)A=;O3<0#-]<3<I0MKUYVB+Y5T&"HLV+@ <P
M@\]*QIBRB]*]XQAYL?V),N?)O[>NLJ7,'AQX6/IEV#839HO_R,A,6G'^\9<7
M<@2$"V%HZ]2V"TL4\;:^]7]=^!>USX#(NM4JX^8I0J5+[]'OM91FT7*N\RX!
M6P'[]ENJP&PBP"?D;GZ$TAO1-^@0S>13+#P25?Q)@M#_B(2"6L!P;"P+_IPZ
MKE=Z/MNZKL&Z6:N\%4 _/#=YMVZ9(]E\OK+ 'D;M5B^[?">U5:@_F1TWK ="
M_DK3WGW%Y%9.8<UHC*%2\_VS=P>E*T_G1TBM%EE?>VEM >H:IA+>/H9G_4L"
M4Q,?Z2VCO5OG:O]40"SBGHE03_KI#9\->#+^CF)A,CSE[Q\^X?FVR4^B_HJ
MU;2?/'>@ZR["<)A3?D-==UW)NGTJ+]H>PI(U*_H.V?IE7G>$;\G0,'_P\@.]
M%$'4.2I>^,95QBON)Z79EA1B]:&$O>FX3=0KPV)T1.W3.EY=9@M:NL^#O$JG
MXIT)N72L/=!L;+VM<F9X?=$_\V!4T+YQ_ZN.WISV';6.N9,C1\LVP3I"E(SC
M98-7$'.N5G#7T$NZ%,[H+P][!IHNWG9J)N-W%4R+#0US"D]&<O!OOXG[').Z
MAC:V/X<GQ)P B'6Q_(OY;YD^]/?YL-6R,,"3D5WJG_LO*198AYX0*ADK"&QG
MNAXAY7E^P2J\PU;I]/RV[8[_YD66Q5M8161O E6Q%=9.I>IUE&;DA@I3V8O/
MQW7V>E94OS,2G,X9P\((3T9EF*UJR,4LT7J#0LJE*!%N8V)'FFI78O.NX<-O
M C6V*I>MCXGRB*0<U4>XCM0)T"]34V 2;?K6++O3 7BW[CQ%SU5[VWXPS.I(
M*IJP!Y%:IB@K%Y#=E#%11VXQ*&$YB"W +>BA8(>+6/CRTH'A+2@OTYK_X'O&
M[3YA-%W^U/%+"=M,JP/8^H^EJI<;)(K$VMQ[\&"PS'$4&]X+J[=GJ&P#0V,7
M%91(Q8&YNV_G([7,*%6U&S:YDU6N(O\Z-WWWV6J5OXS3YG^KSD+[":M5*%^Q
MGBBKZ%/Z]%<P>F[)VL/Y]1=MXL./#@"2S"YW !\<7U,B&5M!R+*Q7WDZ_WJO
M<U3M@?&@5$',!^O L+(ADM=_A.!-T7FSO(^_<D^3-]0N$?85!M8L<VB;)XQS
MNU>5)\G1VA@(R[)GK+$5CM%/ )^R/\W!&^XFDM+>W'[V4H=-\5IW8Y^U(KP?
M>54]7CBYI\"[(3B)1[*V_L8SUIP9M":&3I;;ZDVL6J=R7Z.V5>LD2H:YL:-2
M51GFX &P$)9')3/.[F-KNL5[[F5JF]/7;-T/1J(9SQ@?FW3ES)77#IZKD59!
M.*[ND+3C)GRH4=L21#[K[('VHQ^@8<R:MRC<;D1-@++1VS_OR6=I^OP1+/TP
M<&%N!HAJ(^<2Y<2.%TJ&H8QY\BK(C3 QU!.^ B/;BV-3*J/?_=VK77VVY+^Z
M]-S1BO!.;0@6W]__[9;*75<]CTDP^"@3M^J6]F(CV5H&Q_KOH,47M*>N72L?
MP>7 9LGOY,T79LG5'09LS*IH/URNG%X=_2L(..JV!(BJ8"SQPYA )+_(M?S7
M:ND"J[CZBLG$OM??'^Y$$;V1&@_R(Y KB-7BW.'\_]BE#/#Z^55FP7;)*[J8
MDGCZFSG4;(Y,-'(;-U#8;?]I3/?55:.+IW/MZI<;N(H>CN%;N/"T[;Q@'K?U
MKW_]DMA\<@FK.:'^D]+H>"ZX' J<0TKM]4?JGI(UBAI[88<P9,(@WE_X'XIT
MNX8%M<*RL;4Q)?(B%/W'>8BC5%EPK+;Z_AK+O_S.G7R/[$F$969[F$X<C K<
MC%Y=I&./]3Z635<D1JAR*57X[6:2VC[_?]8>*3V\2[/7_#%L_T9$<Y!]\  )
M SNR,F[F8881;/P/N V*T6%3B?OT)E"U:D9Z[83P^WFO_8VVG-A0F>B9#TO
MA"Q[?>])S*K->H*_TS/1V6.].T_A+M6BC,(\!D_S1E&<H4E#'%D$<R1ETTWA
M%[7PN/]EF$J#\\CPF6U8?D95,^+,Z?"1'^$S"/$M]YK17H5[W==NOY].L.\A
MI^G>0Y)K#1Q ,_ZJ#I2N("[]TH:--7-D9U/+8">L!-QS4&2I_ZV@)%$23$R>
M#_/HW[==WWRG_I6KQEX*J.G0L$.H$>M26M#0CYEMJ]KCZ8+=Z(1(<X =$W<W
MR"B8K-SM_*]CZ@]^-8^-TI#R".<;O:A_X<M*VKK,X6YVR>C9";N2-2'R:287
M6/1-:\LJH-_3@OY2*J4YPF^QX9QQR<:SQ@]>6?L0G@_L.G%@S:J,R(HG('N<
M[MRWW"MT;\C;ZI10'?*W%R>KCRW7VWW0Z!"Y+KQ",3^K=E"/+K-IJI18P4(K
M7MX#"NVXN. .V+=JZ:TKG='<*0IERL0Q!9>8@4LR28%5G06SOQ^AG$46<_,3
MA\]-)X1['K;S.ZJ_;F7HOP!02P,$%     @ UX.K5E%GUN!57   EFX   T
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
MZW&,(V=%[ _LIF9+4W?/:S$4"8USS&(DR=]0@=?$Z!0*'$A[PGE$N94=;Q=
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
MA3LUM$53DK[,C,\^?(E@:N21#[RR0J'=4ARH5]PD(1Z4(:B43?%U*7&K-2'
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
M#I:G:]1R:"-1DTEP )WOI59X;;*4G&[:#"SO4^TA8:P38J&"5Q5.E9PP+>5
M]%B4@<["TC@,W23WW-1W#)J.>[5&"3UFO!&A/.D6OUG7%61_?:9' ]H]P#-%
MG?7*[?Z&&E376^@G]FZUMWIF+<70\/G#-[,/N-E%9Y)%4YT\Z2_#1<J<=3SA
M@&THS*<'#@2 )9&1K61(*/?!F[DCO%=9GJ"'_9A(%ZR3OM>3K+1M>'GI,=NS
M"6O+J88=@GH3MB<\_@(&^Z:A.+XF_0R2H,\_KI^KTL]/5821S"KNB[5Z/LX<
M\0SD[R1T$JVF5N2;CARQ5G492IQN]R/(Y]R*X;9$R3%>A[$F]R;/^+#=FLS2
M@BSF[]>J(ZK&+""'SE44JN?3K3U:RDS-)_*N^%@D0Y%PY*Y0/Y-%+OLMTTSN
M4=)MB?<_2;XJ1O<YJD=F:M5:W*(Y\B)*MGL[*!5C/R$TJ_R'K(ROQY?9,]K%
MX=/'B7&I 0<799=(8L-HMT?1L"N"U@#YITUU(Z>,L4BF)J6'P$W1-!R0@C*/
M[ RKWBK#N#)O1NWYK*,SO># >?B&+//B>K@7<9KYP$(N#/126%0J4%Q^?+VQ
M/I*0.*D24363(-IZ#1?;V)"NTDC2B9J21Z.41#7_F18_EW@$+U%%"/A'XO"[
MCUIK>SCB(:H7<NZ&Y]=B:8Y.Y$TZ:NC9Q&IJE!/3^0/HLN-?^IO6H0M@[%5Q
M;);G<&"6D(YQ" E1=<2;9P#T\-)Y]1O#C76.8<]\DD,#5,YA)$-JK)3&;GV\
M1+&<*A8O])+,55W?QT6^'")/4Q[R,L(ECN/KDH8<3XNG<^T5[D72UN7[O"/3
MU]1O,_9J2K4>UO#.JY:O%LU>3G=PS]'%JQ)41XC9Y;S9U[S$TI68M0Z5'4UA
M#HS@*S_NH8D;?E99#E%R=+0;HR-&(H'ZC_KI?(/^N%LTV0]NK5>T9<W]D6*X
M""P$Q3K X.GN9M+T;W1Q,B^EQ.R2\?2#ZHA+$Y64["WMUE_RR1);,W'(R%GG
M?=LZ+W!R="%SI6H%0":G)@DU(- M\)N'2&T\*@U!*8Z3?CBT+:9-N"$I6BG?
MBI_8S#/&QIH=LS6=TK^1*"RU3&F#A-I08 :V,R&QU(WLGM(0H!U+)+:L#:,.
M(Z"5(-"6!?#=-6K;87#@$F% XP:&QN"_NF/W/"\9&^/J(WZ,-60F="$ZESX:
MW#QIB=73(12:I*8DZ4QR#PY8;>9Z[GZ:* *T(N[+(:L5?OZD+548 :#> 8Y#
MZD&$9%4M79=DD9O@H$%;GHX.4C"^AK2R,P':38\(AA+N@R4'0HY!EQ5]:[:F
MYG7YOC/D8YD[N/>_P?F1$FC?IV'45@\&6A&C? Q7;O7<5.  T7*4U-FMMJLU
M1^UHL9."].L3Z5ZQ4.)!;I6&(];$#/26$=HO[='I@OA*T>?O+TJ'P**%D'HU
M?W[_$^[W\5W7QL7/7:H;!Q2 7H42U_@?Z*M9X9W\I.OF'MCDJH""NP=BSR-O
M,K=.?UU==R?LA:;$BP?%L?)\E>7+8*>TM"]A.5XU%2QJW1R%7PI.QA6WA:Y_
MD%4U7Y-M7S(]6AC;\79;G.>*X0O:HQF^T (9F&(@0XC\L+^JI[Q#NR+^_#66
MGVEI9%K=:/CM:/5 H^J#UIP4S0UC1I@ \<D5A7VW<WX]6Z,?6%WM(NGKU\/G
M#V9]4KJ$+)\V:ARJ!$>!UV@)B-XL*RV]#2(IUYN@PZ0?#Q98=LWH AE4EB9F
MX#_M;>TJT*-EQGE50"N>N#248EMSLCJ4ZS9XTX@M2M/W(S=*]0>V#]^D!NSF
MMKY%$[?\$W0GB)_M\MLB*XVP$G:!KS<C6& 4=0OM!:Y+B9Q]MD_>(WEU"*M
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
ML><U9B0XRUWL,%==I@O#U'9N ]<JE-CR?4_9@'N'/!XYUP5ZSODZGUO. "E
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
M^VC&3I,\YN9OW1P-5AU[H4!V]G9_^9;Z)[ )[^[ 8_?GI/+;(A!Q[7 0!@P
M//'U@ VA YKZD!*AF,\T^9M31"AI8C54%60[KUVJ*7B.F_8#32DX:;Z8F@N]
MWM.9M-BPBYI7M.P5]')N:<=5TB0\?8W<D_ 0^B+L)4@$&UM].5!MV*4MB4L7
M/4H]^I'&UOV<R]3?TI\[+W&X*THLASZHRL."2MQS7VJ\Q<8^(0G39,7K<6B,
M7DMJIP*'PE+:8CM?$+GGPCU&RU#[E-7'!U$XSU:H-R[P(Q9ZWKB5ZVT=S=TD
M?SX48\#&T41 DDCWI8<?;\=000NBZ=RK,@G_U01%-<D3WGHN1(^V-H>-,[UZ
MH\7ZZQ+=6&#$DD]53: EP\B=82G%4*^=)W9V+-;U>8Q-6,QP )M3-P2%6>\C
MNG/JY^2?:: &%>FC<\[-&E'DH?F>JU,]D5O[C-_W7OKT,SX*7BP_N1=R$"*=
MS%Y[2XH J[LIIDY@-M#SDC5:1T<W%^K+/$_\/9DB47R<55CW]>>=C/3/9+U;
M3R5?:;35U][G?W \P,2]?R?-,NAR2?J[Z&8+C5WW4HO5:,6]28#A)FR"O=B$
M%O-[K(:ZKF;8_!F+??P/0%/(1"A95Q:8E=I-Z9RJ:UGBT3)ZV#);7I54K%'9
MV*AB4#]E4*_ [$?DK$F*VTF=DV;#<C#P ^!X428H<K+6I;1@!9XX;+CUX+7V
MJNYK;^\%Q)DTQ&E4[TFKH=.I/ZH;-]SYH%Y0'OOL^;N!)@??E[YX9TS->Z51
MKA%B"-A8VHJ96[<-<_0S^N"I&44QY8Z6168C,\.2\TY4\UKCA58Y1P]>\6(W
MR:GW&'6^^ZKX5"#61DCO4D=GY]>*J)+8F*PT4Y$25SU8>B$IG!/Y,J"+\JDC
M(G-=BAU (8\"Y>A4';@*K/,Z(W!F/SH%A#=>C3N?P_!0$:(NA6$IA]LF'%@_
M )D&CSC:_*$@!:H..F(<"?]H0^VIWQV+GYOC_TT-1QR.M)AD::JK#Q9!16 R
MB48I-@$,,E&NZ8L,PD;(FIF>AOM;YD3#:?R+0U7)U"RD)>=)HO-=Z5FDP@QX
M:Z&[ ?X?,:2U6,'$25M09U$.5>KZ7*<B6;@MG:]9L/8G@:NR 4V2U*IUU'CQ
MX!&N?GDKW,HB'JE@B*2F6L0$LC+F.@GEFBK6V:@[Z+XB_4J(92+0<D:<Y(Z\
MQ=JFXFZ,90NK2_C5^D77O>[!@=1D<.05O-3ZG.5S4\S_O\WG(I>L4O^:N^-_
MOK2J_#T]G>JI;QLZ=CQ]RERKI&25(A[0R:SA0,(B,"/94Z!*/B<Y]!!Q N_1
M\@U1(KX."&4#_J#M_4%[>02)2^6C[!UMH-:Z9N$4O\!GR\*04#7_[2?7+IKK
M]2WQ2[4,UNI8"Z;&\U-3]G==>/3?BW+\L/X UJ"!(/F#O0<O_I],N%=_4?=&
MY&!/QCUC0#DI= TU%U;R [B-^#3_N^4*-60&WI=\\<^0(_^PJ3O-[12]GR;O
M.E7]DP=,?#W)&K*;-_>Z0M(G::#RZ!:.K\VORIE=_F$2$_27MOY3$X[(5 O^
MTJL'_G\H^]-UKZ-^5^;3&+JVN1 9_XN WJ4P?<OI/T5R1";=8V3_ 9"!W$[S
MGY'/W5_\">L=:)LM.MAFR_&[>02)A7?I,-Y?]"Y="KVX"+W3=:K<0&;@U/!-
MIP7^]2NZ>6]\R^A_^[I"M/>PTG5A9YN-@;7ZN0E'!.**8ZG^X@(=2V%VG<HQ
M-C>B&-^W+=A7EO^C2*$&H*N$N"S] _'Q[T6T -8KEMO/3@;6&@XKS]"4\1_
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
MVK%AHB[\BE7N 5> U?M]HGN!B/O1"(:[AQK0(I4&*T,.Y+6_^/6J?/*[S($
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
MW*S3]V^]64X0:YC-XA"%LC F##06-4P:#-1._FGP*OV/<62%\U42N-?!:89
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
M <M8M+DWR[W$QC$*?N[J@/J&+84\QV(=TST$N@,%'^<PZJX^W"P0P?%R4.1
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
MP>Q.A$ $#.LQC$,3XIWS(_H0M:'D1^'4P!C$P;8]L]@]PUI5%^B.@)9! !%
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
M'4U>ONIF62Y>F"J&-Z]]XY<X8&N2)^%QJR9ROO)U$WRX"B\&+NX88H@T GG
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
MA%?6>P+E2IZ_N&?Z547N*F(!\G67WF&\__,OJQDSX[F# IGX/5YV.V8P>JG
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
M'Z=..2FAVVOBD\W/^I]R*> 3R_1 >#[^:9%4E/--LT6TU$DCJ56U:Z"0QTW
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
M(CT H+L \O7N 9AIYK,((HX5W .^=Q7RHI2IY$6\W.,C_A-:T^&9W/4(D/]
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
M_C:.09 $O^7:1C(^_[A?,LL^&M'AY* EZ8%*O2$9<^ ,1>:NJA(QEI0]IQN
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
M%#,Y\!%#VT)[GU!Z;6$2#5LH<\/EU<E&7L=FHR$X>6'HW:J;NLME=X/]>)J
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
M4R9#S[5G?O#=FS3%EC.II1)4,:3:C:"4GBH365^9;T'Y?WXQ++%9NYV.:BE
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
MS-ZVX$!H7M"A@+<OU[+^L9&5ZBPL#EF9>9]]=T(,<P#-[6%E<*:L.P/3OY;
M[T><!Z\R\D $1]ZY4C=DLE6$Q#[)<D7_T%Y^B/0X$[AM;ROR9E!/.N_XP-(D
MPM:R7;V-G)TX_Y&+1CVI0=:AE7[;J!!=WY?6-MG%%YX2;6X)5;TEYV]PNW6K
M?(=C'Q.W98H=BA%9)E67B@W;;]NE<U2 CB48MP\4!I/W4IU9GH[ M]<%"WC1
M7JIT&;;&.HV&A%)YF/!8+?8%5B9MA=>"" ;8##&!D23<:0%*;F,0TQW9.G$\
MA991/2'32[5Z@;)5KP\A+*UN:>%TMY^HX0_/-PKL(6<@A=B$$O:98;]UU%IF
M?(?=(*.&DF+=S^@+]!,6(:*&[[YR'D/ZLA8XQQJC55)B32S+K7FI?6%"R#PX
M965YA($<92(EV3I5B5^1$MF,V0=,3#17VK0F2),$V2*L/6^G90/<@!\Q;#V#
MULH:.5B_B:U>3_1Z]0!7-$L@&!@!#]]'/IN.I<QNL4EG]S.?PR^/W?[A6K@D
M2Y[-[S;'?T1^> JL*7XFZ<_;W\F><;+[T:!."%Y.K;1TF'EZDIF:>&WP^.5X
M6]OXQ"^/[>Z:?4+N!F^"%:OM2NW']+*[]W?1,H],UX0B7U]9D(HNY_^Y1[@+
M^T.JO#DKX(@V[4OQZ5<Z&,+U>>3: 6YF /O'?OUX/SO)%C%DGV+!PANTV,XL
MY40]DC#6DSG7CA#%IEF0634/5G!\TZ#)V7SUS BV?2EZ0G20,N[I !)$EWMB
MEM?T0-=B\826S 8)ZK")3A"& 17]&K(G:@.QO(_U]L)V+EX('&-^*V7 )4!.
M5U/(W>RRA09!,,BK:(%C6-]7L3YN;-XPJ.L'LQ_2#44/]A]IR':D)EN?&0M+
MSL&^,OY\_/</@JNM>'Z@,;8\<$O L:7?L)QZFK%\M_>T:#FUTA<O,7R3;5G4
M\::E_4K21+K(N.O+<=,7"+DO=A_?[D!&C9RV>;BDSOZM^M<S>V H@26^D;)=
MRU'W[0(0K9N(*-Q)P'>KF2#5L _L0?2N"P0P!.O+L=X>(C1@A3F8>[27:CP-
M/X S9]E$E6 3FER&ZX%)9$,U0(6R$$TP83.Q!B)# &;+4O[F=L=JXWH&%E?+
MCDI%8PM$EC*[!!2U+C@>T1]YKQBE(/R'UN6/$%[,4HXJYT$6@;/+E<"JFZ.J
M3L$/8(U/#; -"E"O9(TOND95&SP<<W-CSGYC;B"T,?+<!K"A-@WS3K]H:.X6
MXDO'LO.6H^^D7&#*7K8H*. Y[0>_S"*VPJ"@?6N=7 VC41R+=F)=W*A;<C0S
M!%$O?3VD&LDLOG DHVWY)8:NV5*740C,,<WS@-!6_4DQ,R%T@U+_DM^RB<5F
M&H!IVNR@I<1XR %W:YA<&#0LGH\.K!G$N9=U,/T(-@/>;S+FK('NN01X56#V
MBG@'P_7D-6 ]+T&OZRA+.;:,O!CFU&H_OFA@4&,/N?>WV6\%T=9@$-,4>87+
M]A5DV$'3Y3(YOD&2;D*.CGW_<H4)'PE\H=JM'O7B?4;=<%H%VF4VNWS,2J6V
MNH[B*OWR<&[WX$_DLC(KOQV^ER/^&<>%(*-<O"-7&%A<#,"='_(CW=*SFOP-
MBT ,!/EH<N3G)V3Z<X_A@HO89B/EZNLP&&AP<3B0(#*.->]H]6,$8Z@(HK./
M2V9WXVOQEI[$X48AO#8[E/6A$E1N04J0R/4$2T @)IZJ->TNTD[/)19>F5Q
M"E\;HAJC>9,Z8EX\+7H"I+09B,D)@SE,S>A[^E*P]D9!]T6Y@T!N_EZ^KW,;
M-ND[D%._UIE#RAO!\0 NQ\&B39 O>IXMT&_^ULY<O$!]2#_KAX'GY"\,&W47
MC>)B6J2[S3Y??(MXLB_5I&*;]@CL9DTR[BUM,9:A;00QW%E_1@H4&]&6Y11.
MWK93YVG%'X[2V_8=NU3W*IZC*8 RJO^83?Q3MZM38ST;5%]+,C),I"<METD^
MQFOA,."#+4O\" S6((UMW+"K";M%FW(?[T@B']/M_CV%'^4_@21%3K9F.:6H
MFX05X@Z '_-$<*K%>4+@GFDK%OXUL1-@LVW!H.D=R &L<OL)G[KN7KX5Y%^<
MA/TEZ&W.8((]H-F"YEI_;7 M=CV%#V>:THH\I)<G.#K9$)D5$T,UU-.47 A1
MRI7/MO=3]ZX:O+6VI1?M.DL1.O7:\N1>@AH!!:4/KVXD4 #Q9OC]M DWK,CT
MO4A&=GNC$.Z !N<PV-@4,CXSE/'\.5N=91##D1X'$RR V7+FN)&U'MN*08B3
MZHC2Q8BR=0>I!#^^1/:Q,$;"\IF#T&&"(*A PTL,7.]?&]?_3.\LQ<:X> ;Q
MDONWJUKI'"+3^CS?P<,'!2P<Z\1>\[:*M4AH3WA,UVZG%1)Z=1 [D"95#,<
MJ85O:SS 4<(I@GS/L09,^GR&F78U2SEI90[HB%Y/&"<T->SK7X>)^=9(:4;B
MI1;JVL9_Q,Z"?D7SY1AX^$VJ[6V];9$S5'*OYLTU<O]4?UDPDFZP4<JR: D+
M:,\]!(8!M0V'D6P#\'<S;39BB,CR2'\^CE5M"LF9B]/-T6S-E0#\EN!TN"BQ
M_Y;)4::I=VNNW "%L%_-R"9-+(^(KIE0&B:7"_X!+>9[@%.;4#,[X6XV2DD'
MO@)]IT6+R5*>OA:7#_A%2HJK!Q;L^_"G%H^$#;^3Q5^<S-J!O,IKSHN;D!S2
MVX$D2%6!-$9[-LO&U+@#)FXB7>Z;)T#U9NQ DG<@TI05@?D^,&&Z)T*#K5$C
MCCQ@<J3TM&"V7P%H98T1;".YHNCXXA)0ND6*[#( $A<;D^'DQA;XZ$;[!!(&
MYENEN+U]E>U1"6CDE8/^#?*^G(/]%%/MCC;."6#DP;HLVIHEGK"&Y'%9>+@H
MIQS3<M=HF"*6)WVV$&540?(GSM][)I?#1.S!(EOK<$9FQ5=]'LJZGAH^XHHM
M5Y]+_4&3^I;-1//:7;T#)&PK#8ZW'OI9G1OX^[.PQ<:_N)PT<6B(X-,SIKH1
M!Z3$DU/B]@&K#"*7&GP:Q4Q."CX JIR&360"D5!PS!;@/,IW8=L-?=/-@3&=
MMPO->, JYY&U'EF<"NM6,4.6YRRUMI?J#RS A>9=>+?PC5A:6X,,P!=)M9TF
M22P,;T(CJ>*,9>\VO,KPM^$;E#ZV*6/9:,YQ.,@JO28>'1-.LR'7UJ7_$8UZ
M(N\5?TSQ>"0/8DOYP@[DV:_]/^X[3K)OU7+%+BA",Q/J^Z,W,$>?QQ-SKV3"
M_-94]9N\C\-ZZ.4;JX$O]C:?#G[IMM?)YSOC^W37S<^$PW!4XYA5.TQZ!NA9
MF@<2&*3V/%Z?1BFV:(DOMVN>* 3>MADTJ&-B&HY:2<-YP31&I(?@,$EW+J+]
MQIRME!\7"K<"=R""VZ4VF/WL<PV@OU\%'7T'7\&6 7ZT$@Z <AU6()&IN9=+
M6L?\C7<#?%%' 4PXVS3_!<TO'_2DA9A.%)<O($?KSJ53?6I"BHJ#0TWZ/SR?
MIB0/[[UORO\7'U_- 8CH;R:61=@2:_W)+?L+?7J-4'I43;58$0W9"'#R\5X1
M[Y2L'O@SR@U=N^IQ?W;W^V%,TH$4NO%&"C)<:!XO5P7,#(TDF83FHQ_AU(9-
MSOH1_(!&5]:WU$?C;< /9Y92DEQ^\2AVX'+OB ,+%HE3JG-SVH$<G 8V2AFD
M?1Z?L<^7UG[BK;<?L(6F5V+I/^+@Z$8I#^Q<,SVS=1SI5)?9\B-787"EC&WA
MJ::-$L&&7HIQ&&#V4Y% 2HOXIE],+.'&BI2SCP</F/0<BW8=P4E.JU!*KU0$
MP84@^!<[D/\ISX;%JJ8( N@:#QEJPX!?ZX382$PLN4>>W^?A H_YL*Z:^[$'
MU"W"J\5,8N?[:U.G3]R^1I^P91EL/ *@-'BLF2QH]?+"#YB0R=6IR8/8#IJ+
M0_=PSO-Y\;N;CL4%H+?%P/61H+==TJ%)R#:\SL@:G/\KW2Q*L+;L:-NJ;TA&
MWM478PW/"&KPZ_!(F"3^).[J !SE[CB'!$W%TEB"<ZT-&H!F')F4.#RA ,CV
M9CMGNH-PH&&.J?XQQ]MS*B_V7EU[^4M<"" Z^X39PX<-:'OU%2\/NC+WZ@F<
M)C?^=A_/^*N_0]9GS_96J&'\5M1TOY9[4]Z$S]K[H0XF[WN!G2'H,<?D!F\<
M&8M24'YP"9O6QA$!_,K3?R2P;1F3^YU]70ISXX@>V#37@4!5UVVTK48=_I&7
M?XD;G194@M2]PV]JQI?Z[6L[<Z];J2?P8]IB69PUM]%>UTOPGMS/5F A[L/L
MP >A#&@B7'"W4R6XVC3-6&GC?T,F)+LHMPLHVR)V6TZ52[?*B?0&H;FE5^[
M"%69N5@OT@'?AS_F,O\06]4L+G<8LET/[$ BJ,:,<K[?@=GL(GJ.\:E^W7'A
MIL]C8]:W;Y)+#6_Z6;=.7 BNDCB<TIWI^S/UEE^^H=3?Y)(KK;IN/#-FS1@N
MO%"=]2-V63=,?PPYHJ9;]>+*HM&@V.VV$M_J$*WZP>1'Z)<>!3_N;GIO1.U
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
MW@ 6<2:2S[ )]K$\*^,&3;GB T%<CL2FCMC4^%FT\><KO52,'K;RDA(M&,Z
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
M69^&(RLSC2@GD+O)BFBN.,8N?$;@7?X49ELD?2L7)66:^$+[RHC^G<B3Z<+
MDES[W'_+,)"62DH.P]7B2N"M4+B$E24W!A$YW)/ $K8)S*<G3&.UHHV/!=B:
MM[P0<7[<L:%4;R[0 <UR&*3_ %?N26DI*"6D%7$3!VY([C$^#.P3D5#2I>S
MKV5$OK0KKY0X[.$FE"ND)K-PR3=H2=TCAA$L<Q_2AQL3BSP:N?G1+.UD#DB3
M?LD%T!TJTH-<+7!S]U?JG7J13 <H$QR&Z)U-AX-PJVG5R0EX1E_5C)A0DELV
M(W8M2R8D5,T5DC3M.#PJ8T,IDDCU[;<-00]P_N'4),,"Z(*;?HZTC,L#RRIQ
MUB@?;@%&A"#<X>2Q>SQ<Y:I)S;6UUQ!GCH2,GXZ^8=W6ZF[UZT\S]4U2FW3@
M^[1_%U[<(SU,[Z1L_[C^F*=#;)*TI0OAAI#?J!2?:H/4@E#N;(7YVZX SF^&
MC8\,R#RF^G(H,*Y_'>3016G "V$:LXFN-5(L;(P4,4"HP57<%6&45D^]I1C)
M!T-U0?P"0T'$&#Y(3^-903M0V2AU2A3VM\(KI5.L;;/(32-VRZ"Y( B^RZ:U
MIH(_U9=MK/TP;DM_J4C/KQ&4IT?*S=M$W"-:T2TZ_ E'/RI 72$#.F\2/?.
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
M0Z+]=LDP0&4[!?Z>>+M'@A):APD2L=G<"$F.YYH'^*A%3HNOC@I%**WVK<1
M$=(^JIOD<Q=<C#K3;R-WEO<E=C5-H=+Y;+W?K);QRF@P5]+%DCC_@-+NI5RN
M#@@8GT>I<_VEF381]_L7%KEPZ?B-]E4]X>06A0;0X\N>)J/!D>GNWS:4(OJ4
M$=E."3>>=L<DQ,=6XOP*$:FR .GH:%&/!]Q[9.G+%_;DMLC0_<-67.?'D?KV
M+"E&!TKSL&-/JA/Q[H/+R:=\TD:NEJ1(@YA! C)L^!I)3W*)BV9&BG5$1&Q[
MHS@U/5T12TZ][2\X]R[7IR5[=M6H6/AJ:UGHJRW/<,.=%4$!0O2U#25JBPYK
M41EL6LD%7^;*-=;PF>+XS&^43;)+; #?]6]SR5 8A 9&/?Y]PUB%= JXQ@>:
M.O-U]5$T)$Q14_U<*!TH"GH.\&Z!-SKH^@@.CG"S!;!^X/]MT^B\L?(0)69#
M27>.WK"TZ*_01<D85ENN]:/"/12G@"[VEWC2)9.:D?KJ.34]DG4;RQAT>\OW
M#&YX[4PB-HON/R0[$EU!;/ 2U?*<2<X CS5MY' .\&26OW]5)B^3[8-<%-N<
M\A<LJ9,.0V&/$>E.!I*@$PMQ,59SB9^:K)EMP]55\][MZTQIC'?02%U,6G7-
MG+_N[]BY$>IEHWXV^TB@F_9!!=M/L=*02J2C %\ 5YWC'0*-6.FV-6J.\YTE
M)T=,0?,<DC<A#*?V<-@)S43K<./U&MQV6-TL))04/<'=G-<M+IUU#"W QX3#
MGEWXGUDD_VLF22&]B5$;3]GNY&"8[_=]CJ\9%[]KC!C?96QVUJ1#?@1[^!+Q
MT-=NW]27/S_Y(O433:N_Z]G3_(+]B\5Z&XD.><L-_DYMQD !CLBM;\A.>0Z4
M#L2TX66RL<YPRO1Q![<U*[6.V)6&\+-*R0>!V#?T[3R=/P=L:Q6,XZ2^:#GV
M/I3+X!YCU-];LBVGHELCS&\$S]9W7SYA%F2+CL]Q*QMY1#(<5X S51*ZN,:7
M!!/A\0_7B_CQ,A/]T/@-I3"*L(Q,_K[B+T/?H#_;4'KRC^_,M_]N9/1?RZ;/
M&TIJ/!V2 X1Z/$$,DU!NRU!3,<H70;U,IY"J69ZQ2/HL_2+H1ETNZMM%+ @=
MW+.I<,UWV"YIK::GM:?:]"&U?/NKF"V[.F?^KVX(6UUTF$QNP3&7F"W'0E\W
M3*"UCW2;CLWN]'MEU_.D!G,HJ'VGZ@'&^.4TBULJ^A8E6?_5:>!_EK<B=K*)
MVUK"0!S3 >U8Q[A1&Y7N6<]Y+A\86CKS\]^^_#7;B\D-7JV[A#;X.J>>:N'%
MS/!?J3GZ%H^WV5YL[3;IR@9U(XOO!4@CO++[Z[>4_G+%]9#+H4Y/E_WT_SUL
M);\M2&V@C9^Y)(O&2]JVP?9$%=K3);V8SM]G]4EDTT$G5/GX)'8V46>E)7^^
M>CQR-6:ENCKT/:YAW#T"%T])BMURI.?&,=ZZ]J:/FZ?[7@[PM7>3KD 7_*=N
MMY)PET&MCJWD7;4W_?4?Y8"*.KD:]E+5N!A'J#H!!@R<^A 4'-*X-\U=CPN,
M9)).3*-@D276 "7#5B$.WL*6D+O-DCXM8K3OLQ&2LU1-RZ?Q[M\>P[8>T>B2
M>8^AN#;7@<BZ6H*JZL-%FT7&W:2$\LPAVM]'IE&0"7W10;HD-E\I!,-Y90#?
M!;);B_BW7>\>.Y8XW0V[*S0DFJ^YH11>[/ CA ;U5I+[[T\X:QH$8;4G9!$
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
M6(C.OL+ E)DYJ.2S%DD/.8RY93)4?I=YP%G2O?3+;X=.ZX@ JF# D@K$M#T
M1:4E3Z()K$\\<P1W<SJ?K,XVRK@VH+FX34_EI9%?U^^-$][Y35K4=V8SG7,;
M 31X+>?&V;5HX2/K:7<^K^AHABKH*J.N^Q(>ZUZ1X0L3=,@+:]/@#UK;;ZS
MJG3"AL/,'IT'^R^RWHP@LZQ?]-.(^<K\"1\:EZS%_XGBQ!O)K";,73&\_Q +
M@]X8CHE/UC]HD$4GG@P_*!LHZ>8AE08I4[D !ME_W_T74$L#!!0    ( ->#
MJU8%<K2HRY@! ":M 0 -    :6UA9V5?,# V+FIP9[RY9U137Q0O& 2E&^E-
MB85>54 $(5$1$! B39 6%1$!,2(@04*BM-"C(* @1*DB3:0I+4(H*@(2F@0A
M!1%I<B/%*X0P^<_,>C,?YL.;>6O-S;H?DIR<>_;9>__*R<ZW'09DGZV5C16$
MCX\/<H7W@NQ,0BS^>_>_=/TWR?_J''P['R 20GQG=VGR\QV&[)+@XY?@V^F"
MP" 0OMW_QP#(_WGQ[>(7V+U'4$A81)0WH&$?9!<?/_\N ?[=NP4$>-]&\[Z'
M"$CLECQT[,P>*<>K@H=#I(\_?/Q2Z,C9V@X9IR% Q>#:W1AA$5DY>05%535U
M#4TM0Z,3QB=-3"W.65I9G[>Q=79QO>3F?MG#][K?#?^; 8&A8>'W(C"1]V/C
MXA,(B4G)&9E/LK)SGC[++2PJ+BDM>U7^^FU=?4-CT[OWS9V4KNZ>WH^?/E.'
M1T;'QK]-T)BLF1^S/^=^S2^P_ZRNK6_\!?]M_A<7'X3_?X3^_QB7!"^N70("
M_ *"_\7%MROBOP$2 KL/'=LC><91\&J(U.'C#X6DSSY^6=LA?,3 "9"Y=G=(
M1%;%D*G*_B^T_SVR_[G 8OX_1?8_ ON_XJ)!Q/CY>,GCEX @(-P1K@3V$.A<
MA54'@U]-<PS R J?(+SXV@%/I_:1-:@@^';U\DAK -->HA7U.K!=0U'*@A6T
M(JO;5LN&)>4,[D#B>LY35R^F_Y1_D7K?ER,-7J0JY#&1%+6L'RT%EZ$/S%3\
M FH,7Q9Z]P\\M;.)+.8K1K;?70T(VCB5]*.^.]\&<+D E^"HR8G>44,EX/A7
M93?-395F25P)794+:-VU:YLZQK83=@^+:JDS605*LD&A!^Y702+-$ )<J<G!
MX! T4,$LEI-U:U<:T:F^ L#BCV13=R =8U(!7 ER4[:YEN:55J DKJH,<_LW
M5&_N7'VD;CUA>-D/LU")V@7?2PF2*48(<F4L@_?DHXLM;I*@9ONSW\R?H+'9
M1NTY8L)%E39EDV"2+UOLGL8C&OXV<=G]6N,(<E+JVZL7T"-Y#'RG2=>B<2<R
M?E65MA!T[RT' <21;BJ._C!N;OXN;)A@8U45$1P<65Z79#G:W7I\RB(Z9']H
MKPI9@"MIN_I)O1.9</Q3B%Z=SA_R@U85JA<BL;ZV$)-@$S$?_+.=7 1=2KO^
MZ5 TRAYQE?QH0J,1[5[XP*P $8,7/I0M7 C: #V:5TF4<<<^N8=F6D1Q>OR2
MGB%YKW?WX8#S\R',*KT_J_; >M<5N^();^35TNV8@8 O;$O F,$Y5GR4 P,O
M2U^<G/3T[(4],#NT_X[GMP5CQ<;\8!&UQV\U=-8]*ZHNR7?=T-:UBM1;+BQ8
M"/A=O$[3X/]8 BH ]VZJQ:!BR2*S"3^G%P98PG 8QKRP8."O"]&KI:% CNIC
MHEO=\.[JZ&_=J0)-(WG?D3(YXX^5=3: ,U-EN,^,+@R7[]/YBSO47A!@)LR\
MK)J]VGUO7T"[1FN&-;7K[118T#DVC&0+4$URO-XT)HL[!5Q)4')9OZ_!_ZD0
M5 >R9=//<R6QQVRN9%IG*\A]*)"ZE.PM>L%;R3K#V%[UO*ERRO[[5L3#B<5U
MP[T;P8^&*\]JJ2 $X/L\JU[%,J&=O^ ?PXIN'0:@<;ZRO6>S?GY-5?9YM+OE
MYA\[G>;0TY!AU5S4F\.&":RVP&0(^Q]< *N8/>UI Q?':F90[8_;'ZBZ#D8Q
M?C9&JWD'M%IMVG6&1:3.U[ 4U-C\W\SN>N@U'!K-/55U)M>C ,_+DY[/@B<Q
MCBQ6K=;6PA9?_C&,$>UT1D:&LUI<Z]GVR\/VI<8T?3/D[<)Q5&Z HG?@J*_W
MI: G%H'3=9:02&N.)C*N/? +3A*KOWHNZ=@C#+0S/FZQ]%/1,]>!)ZHZN>>(
M)=9JL]EV>TX(+HU%45UB&:3.4Y%7LNE,?8IV0+!>F%*+215'E'E>K;X9:+:#
M)MQ>OD$X[];4#(RV4BU>3)V3#%8VQA@.UFFW]HYIO( JHQ[L0/84U:=_P.X'
M'6Y)V9.L9!TY9D RS;JHOT*/#,_(3BM.E+)K&RM,\2 Y.&XX5O4JOV CP^R7
M#/H!:Z;JIZ??.:J@]]V_=P.'?5IW(%".^L'6O*Z+W= DU>?MV0,K+"%&NF[
MCU721<MX?>4_*L)R58ZGE1W@(EBUU?:O."GL<0.%L<5^.!^00]L]/!_\8O >
M-<U _\ZFA*)AAF:Z%97?72=A-/[%=90 7&)2R)[,:[VO=K=H*F,9%L!6Y[$4
M.Z)(9"T(O^EJ^)&FB=466\H5>'S2U,LJ?#B]X/HW;A-O6Z$<#7)LBN2D-1#%
M]/#HO77K<!,,BH7]*"UHKL#$G))WN<D\4H_:9[KX>#(/KQH>%WVFT)BPG %'
M/=R!".GM[OS.PTM/TZFT:Z>R<IA_XU3D)# /6>_'?=^[4;\CE9M"=[<V=[Y'
M-WT_(Y:3$C%;45,UQ(L0)\Q1B[Q Y:B#5U4IW[]/]]_A0H \LZ;<QJ>YRN_O
M?0FC'_5>:):V.#?BKZN3XX'*]#-L.O$XS_46B@<5I[_:"?*@XFA;T<T,SWH?
M/B#93FQ:KBD**OH)K34?-$LF&,Y7+]4?KN ;UKD]/8F,-E$^3_AO8\^2^.'0
M;DF*7"<T/J176K;Q:R^,,BA8>7$R@/9XS' Q+#'@9J'2@6LVZ]%P(\T#[46&
M.2G[C2_XB^I_(,=F]NI(86&@JVY;ET=)R9?C'',@[M'WB46YI(J%;*IVP-XJ
M].N@$,\%VA,GBI;WPAW=*:K7E]KOZA5([:YGEGN_79-^OLO%7T%A!V(VBF[P
MNAXK<N<+?"M,8D6 W>.I%2UXDC'D#ZI'2X[2/C56S]P.T)V!1F\U9\Q*TR*:
M77ZLH6T;LH0\)KGLK;ZE7GI.<V0K:3=<LM^PZ3A'#?13[>X>*(LVI&($.^U#
M='<@B?7,(DSZ)NO2\/6 ZO#^ [KU5;=]U?-?S8]U4A<\)T]GU[_A2(+64MTZ
M>.%V>4L527<D?R\#*MRK(CGO@6T^D:EB:5C9J_?LY6>::F9Q7E5]6<; T'+P
MQ$N\JU-O!D1^!X(@S%[LTR[2$%(Z.:>>6M"F:1R\-6E_W_B?Y>+\U%ZGB_8M
M$[>IZ$K?X0&[V8BA G<2/Q?:K:B#$L+)6?\H)8D=1A"X^U!:!Y0<<]R&#B=6
M/TE\]&NS<GCA_O5K1EO*+T]-3>K(V>OVJ9!V<<7/$]'J'?1X)P_[H&A?\Q:L
M&1!U1C>]_%5WY<(]9ZM-3\'&$:.*F^%1WVR?ZH7+,UK?)__\K?H.Z>!9[LG_
MV>OY#D1B\/LE&&7AO'E(>H/OE]OG11]F')^R=IR_^-JR=-S ENZW_?K.JQ8?
MH%R\N0F69"B\ZC-EDME.$INSGR2W.?B\IGK8H/I^@)I >J3>C7>@'= 365TZ
M>ONV7\X'N%3$>Y)/?:P#6_IM2\"7/W8UWR;/!+RV,?BDNEY\U)-N$RKF.-F3
MPL/ZPV9.99WH!!NSB!,Y*::@8.=9O[;AM9ZO2RL6:<="0H->VJ@E!1V7SA77
MLJY-.*\KW(B^$#EK=="J>/? &;/\SR_V'ONHLLFV.="5^E'Q*+_LI]WO*%D'
MK$WX(U[,/T_W*)?]%^ZP,::KMN+GWU@]-NY9-E* 66@8:JB;GR2_-NO1Y[6K
MX(L_3M XA.@5NW-#8Y^N@5%,Z>2OF'N7RX!O#Z4N7$K$W ^J2#)\J) 6]N_&
MNXR.6[1+C[_A]F"5@B*:$((XV7_BP2&^/V"$]KU_^N-_5G(/OJN=V'YR;4NG
MX"!^>8*!H2DT>/^E=INO1E>UW4M^.ZB1QR!V;&4>>P=: ITA]\*S6R^WPT!;
M9 -,4DL]"3?\,Z!F#M]Y[C!AZ_I[WU>)19X;K2*O]N-$L:H&#12L&GA]?-?,
M<B&#MU.XJVVF'K^0]ZK#=B"&WC8O"F_B0C]>Y_:YO W8G;']Y'Z5--^/KQP)
MT.*6;G]3)R)!=N4F3<G3$ ;E'%*:),=;J,?_>-!;>K@+>TJT?V_"-8G&[,PL
M'@**9@P!!@QJ3_8B$,'TH)547G*<)!+:]\FR)SK*T^Z.?;7<SG;QI 6UK#\M
MM'1W=KYZ_W%TI6C)>G44W[^9347A@ZMI[Q8+0N?7NM66IS:UD[?6FJ+E/JV;
M%2)C$$+^4I5T(:[<YR;M*M6/>1^4)4-,,8]G2%U!!TU=8BS9XE^.#E;I=)YY
MU:?X":=_^6(1L0,51]2G*?'(2LJD.9M=BN;#7!SXF^-Q>4BOQ@>U1.T/@2=3
M+)N?F-K#G];<H-I<[QQJ<\D0O,4ES?UYA1V;FX5%W/G!/0A$^>?J1T76M^G7
MY?RI,K[/'V TIRJ]::P]H=YD/3_R!VP7QAYZ^.(F3V;J/YC<@?CF^<H]P*J1
MKJ.AW;ID0NZ^W&O2:*C'H&ICAF_(AM#U7'/$4DB+M;8<(Z*C*_$L2;!=5N=8
M1W"PM#:P ^GDDZ7VN@0'=@X8*=KVO'%?U*%U%^/<D\5MTK[;'9A>;%J_^?W=
M#[X_Y8RY[ 'KK[ZQT\5EW.#H <K*#QJN?(*K\<<&)X@]D&OBA(ZEBZJGL\R=
MIEER8#13S2[1J.)53<,K?S?JA!_!LSU&:<K*^+/WM*7 W_)PG6LNS]I%L"J1
M)=G(N!V(F%]V5-[D1+72!Q\97=V?Y666Q8'CZ)8+QXW&RHO/*&=&&]1G3 7,
MBY=\&9=]7%7O4\&CO7,H'GR>_?I)CL<D$O;!>L_,6VMYZ!FD8JQHGC??;-[E
MT.PAG6D]?#T'.3PAX.0Q8;NQ@0X2K=]E"!X [DDGG,1!L=K))P\.!S.2$81I
M"?>J%T,KRCL0JQA#;]U=O46!!O;E >6R'Y?UBG.#W)>K58XW_<=\YW<@_'#Q
M3])C?[#*H)N*@6?@B5!K=<J*4*OSY87FY"#%_,PC ;O%J\LJ=3P:.,<M5-Q,
MGR""FM-_+OI]RD;%D(3* HI)3!A%N/A=GDO![$] +F[:[MEZG^7;<?]W$<,J
MQ_NJ)JQWIY<?J;.+0HM0[O^]H]45[9$,^5/"0Z\T?YMQIC%%X)F>KAXU'(#&
M"SSVG@BH*KKL721^U+9)UE2?8U-5LO=ZBL/5 (%'M#V-QRR 4XPU;1$+((49
M_I:6)N\9R:/;Y\&WS4Z=\L)@/,T\G/[! .)WLW%3_2>/\?YV)[;X?8]&P!MX
M&[R?A]Q[[81CD+$[$)%<_J#0&V.]3)X_\E#0J0F7&5U94C8QO"Q1A6ZX0JL:
M.:CB'"BF5V*C1Z!9_.2)VG1FM1J)J4XQ^=EB.NQER.4#L&G:8(;\B_'B=[HE
M=0.TV59'C\5^E=_AYQ*,WGL^=96(OL$+\B& 9![N:X-+8XUL=H]$+-YIWP7@
MGS<]FD=]RV[2/DB5KIHJ>%11W!$R6Y]2(E0I>_56#1]/.^'VG=;-A<4AQ*XH
MWO\5X">FS'M<T*T"^2F>PEF@R5"M,\P0APQN\HF_G3_=H]-=]*_C/S7\1Q]T
M) E>.B+(T8+&EZHW>JJG8LV!FW&72U\;46Z\V8%<?[BA/N9HE/@B]+CUZ^*(
M%8469Y,P.G_[/J]*MA?V,(@R]1)'+\/Q%!XR?VRJ8EFG(_?EY=/,>.@@EYU2
M4W':T]F/'C:^V]=OO5F#_[,G@]SI_WP:%D<7%Q_V]O+^]Y:GGM7"6UJI#K'F
M,Q\-QQ[_+AY2R;%L>>I5F:-HUB2[NV""2GL&[8#%7?HI)=B)2GA4KU_4+\TK
M\XY/NBV_]O4'OY2W#1"JM7]I&7XW]UQBNB&HI\=\&Q3^5',]E^=M<ACHCM%D
M#3?&2N=(S!CM\X#H32X,-+HFFWOOU>94_O/ L)BDH* JD['*0^>:TL?=='$I
M!RB&W7X@#(AQ>2?)X45H/'EPM*I:ALMS1&/N1GT?P\4#31ZO%?WLKO:FT;XO
MU/:I#-%1'A/>/I9W@&=RXSS1K9')4^TF/L[J/*J\J_ ;O:*GBN?#6%DUOQ^M
M_[46;1OY;"U_\,3+(D]*4:!3:[#1SSR9DN?#]L&BG4IR'>@X8##X'DD8IZ3:
MG3^0A0_6\1$ XD(GZ>"]SS/VP.QL:WEI17<4<_O$SV#CT[QVBS3L$\W[IEO<
MF(P^M,VK(#:(VXW=WQ1SRKW]O_:6#P[;-I4O!",9OY:O#->W66]%(&MCI*E'
M)+ZY!ST;7=*]U^RQJ*_V<M>9$Y]&5_ZSDA^'^@$",^[Q)YGO!L7M$" H);'!
M\U>XN8=FQQ#-Y/"(D1+&2-S**%FE;>1:^N\S*I^DV9O+//;*P$J"-@;?[8UY
M[.74=\^H]&D?0U_() ,I25/+JOETQ_-"@'ITA%VR$DRB;E!]HY$D=B_B\.]]
MCWHJ>"6O<[O.$LAC%GI91UQ]97VW@!^X/WC@=WPI/.FEM\5!ZNGTOU9#/S-M
MOOZ^K&Q_ZKSNU?U?)S^IMMP?Y3W7$;L71$ >'@010+M\\)'A*PW)4 @&;A0C
M+AN5LGU8^X[ARUF+D@4Y-[G[+HY*(;Y1ADV7%F_]^?*GGB,&FK'M^#G*H#O;
M:S+/Y"6>, T-\O6'OPJ?K+ YQ/WDJ/H\]Z-B78<Z:7_N0+\ERUAC7'=Q[:)@
MA@U@QQ2K[@\!,IFI/9$-GWX7O^?!F%_&;[Q<Y#Y,8<#W /4O[]D'&AK>L%52
MD\-)=33+**.E.P\0!?1E8?(<I0</>G+[$)PDU/ %4L<CY(K4BP&3#R8++Y3+
MWGU^OD<%;X@ B(ND-37,(D_ZA3+]>:+!A6];@+,O\0R 9THKV]3_@<N!NV"U
M!_:#=SPB?22H^R;QG2>_4#&1S'^^IE(V6O.V)-\;J_ND%HU^X'=UV0%!#" ^
M6!8*NN*AE_;4<D>VA!,Q%K9_,KK7NPA>44:G^X.5F^1'.85O X]1PBH;%I]
M'"VE_V=OOFZ.!5L3\(\U<V2MWOS+!MTH]W<@27YOTB,:,OX9ZJHM.@5)OW?)
M"J8MZ]*FU#,TLX55;#A)J5'0U?=RG/W.##L2J"Z&:+J.J(.F^8&9X6R]'0AS
M#?'6$"6--=^!"!?.TQ =)=NOP\G*@S.?S QVM_KLJ=]^+$!7+AP] GA_>>M9
M2F+*?\Z_N9B+7T.PI3J/858ZE0\#3S;C!W+0+!0TB+O_75M]NLEMW1?C:Q7Y
M:IY/?9_%075;(^P- XZWWEJ0Z:&&@O;J'*6_@,"OW %2$#NE=Z.IN9<C%66Q
M XF)LL<:'A"QAY]JTV:VE75X$FFW)T\;'YOOG5&N WSMAG'R/C.?ZXB=AU<N
MR%%ITS9\<ZE5R37K";-QF]6R8;Z"#L<3U,53"[3:-#5/O9N3]_%Z'5XZ@^2W
M[)-S,-*>5BUW1KG=;1M3"_M1.>*G^ US=J^]VC*ARF3<,?GN\S><\KNC\62K
M:@2CA/1FEK LQ=B!3$ O;9?!97[1&P33J\+X"['[VMD2/&ZJ-<)+WCR.R;,"
M&K:_WRNSH)IY5P389@; Y<8:^D]YCQ:L6KX=KF]\S]Z3C,;AV'B.G"!7.),Y
M".%^1>PS,]ERP_"S8KG]>#$C: I*LG4W,/W3WJUWCK(Q?7 (*W>U%!-Q?CR/
MTFS_-\D(MA\D4'"[HTU7/*F5:PAI,-.RB7VOB&GG^7Y='EP<!%6@!/7MPJM@
M*3Z GMI(W\7+:2 Q@=PDF+P#\1/%BW-T\<(@::,2O,P8%,+P<$.J!*2$,%;9
M999?6;%,>HR1MQUS(&M&"*L9'EHX[?&4VUOIK7T)R.%(D)EX0KL<!P&ZJ?>@
M80N*<@_PU]&311M6IH0-N82P-#<?H'=YE"U%P>_C^+&VLH<9!+OZ<8Y".#.,
M6A]D=\!\K=]'>\)(_,S+;(VJ83,K-=2E<BW#?%NR6\_(G3)-BPR7Z$J [;4V
M>[(Y.5]$YHA3[IT"S?<C+YUR1E]WJ^YUM^R+9+I\IWF]+J2\'O\;K X-2JP0
M*N\)=0\,^Z5CW92NMA_#JQHVMU?1K9<8[R&8UGZ,HP^&;QEBL=N/</+<KZ3=
M[<?!+9\10_NH+EZ+MX:SFUCHSC1/IO?/Q-SHZ:Q2&L9JF#DSO<@]\JZM9;C>
M_IJ]K3G:LVZH)^WU LR9.[ # 1S1_-B+8-/61:PB^+(</,(DIL*AW%$ZC"N
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
MN,)C=#R-GX5<^L0@"X!$%B*!JP-ZLB*ZT?%<#0"?8'9&_P-/ HHLAZ.%.0&
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
MK=XR34DO86*Z.Q"F-$!,X1Y%!3@&^!PDG0/\VD8+R@TVZ<L\[2)P!$2R\'O
M(Q346VCRP>UGO]?0J5(<%'N-E]W?^)M$FCE< Y,QS"BM _0[3=O+9DZ1:"U,
M4B]:<!&W%RB9:MJ([HV%&\YO0A,'AMA2G3Y'_U3AZ]K[WOYW#,H19B,[\]$=
ML/H28@HB8# 1(87PWX%,;#$$>4"3T\758Y,?<"S8J];;>>MY=$4L8BP\6.J#
MLNF0(7DWZC)F!^(Q;G9!K_6 6A;+_/R"04"!'AN94L62DUJ_^HOIHY5UR[G&
M*4OK<[;:$W_IQ:O1.3JS5L"L0V&53X1SJVJQ]/,2Z<E\U;-/5!79&<6OQT-^
M/-&R@SV,>QZP^LI6*[GK3_G=X8KER&.2)0EE6HL_D)-;7!%/]O &C\1C'N(^
MHH26UL@)X["WL"0LG]\,D;;:;?HSOM(X%:X$HGKP!UK5MXPQ_JP36:PNMFIZ
M/'-% -1GP;KH_('3B);QL* ?;X'FP*8;/Q54$R=!]-($KSG?@&4LF 1N&B7#
M->,84O7(-X@)&=PO[4;;CPVAA#^<DZ W&^D)JFY98R]NEW$5,%*],"DS[RT'
M3BAH :0S.5&E6%&@K L-K<0=!:@'^'MS74L?M&NTCE2^@+TE[4=<14_$;F2.
MM?JQD.DPH1GV1@V;?P/'KEFJ8I6C.;XSVVKTBZ X6[3;5#_-S),Q2N48L9:5
M;(9K&O2E,6B+L>76T.+)RUB+H1H=W8%X5OZ):?VW;D2PCRMLN26"F3LW8JB+
M9\@,U8^8G>(%[R!: ^5X@W0&>1\FZMPV<0VO\ M6]\1'G&T="U<#0[L*^$?:
ME6[B]V']7DY@"!\V!PE8:U;:D:[[\:3T!KQD#]=]U=<V[)=%[K&L\,1>JQ;;
MHO"CF,UTS9Z0P&_/FZ5=Q>14RZF4:^P%R7(M=Y$&D;LI:::AL3^>'[]]N:?$
M 6/'IQ$=TG2RF$M>3U@<J)>J!+Y9:X5=8S\O$&5 0=VRI3FV!WZ"BB>0]^Q
M F%28-#&@VT2UGOK8B#.I!9PZVP <C[ 8A%[X:I!*&&>I"N:*5E>Z;$[M<4'
M+'9/P]H;QG2Y\O,DJ9)Q1E  %T94%'TU X-S['D%\AYKQ8Y# 4AD*GX7^09Y
M$D&![86;XD;$F?8HQG@B%XK=1V"5+:, 5"^L%MT]F$87-7,$+BVZ@9G5&/AX
M9T3!X3< (2G<_-H<B]A9(P-Z#%,\?N:SCT]:#K73KY9SLSCRO,>$X#Z2Z_Z
MEV#Q" &=-5'4'JP<>V5ICMF/<&4W=1'W_\HF"W UL8XC\&.8OQ^:&Q^R^7O:
M-8=:K?U9^K"%'(^?1>5@ N4R6^!K?;M2BL=;X&7*^0O0AWC COBM9@.-)(1P
M%$'5*"8"=-F!2%\'/P$;]G:LO[U()7LF&D:**S@$ROB'EG['K+*(R3_1(K_H
M(F;(:M":@M^K7](*AC"CHCU6'8&5N+7^0.3RF9'1VGNI-]X\ZK+^5CQCXE*V
M79X2?WXLE1IOA-3;+)[_9$+-\FCX5V1:T"LAIFJB%:CUO"0Q_Z3Z\@%+9#YC
M> [7^?EX5E3HZ]!X2_G/#HY9FA>[(WN3R+?MR.DD ,E+T22L#MI-3$#5N<5@
MD2\_S: DL;;;U5P%,+9KCFD<CS6(8AT0[8;+C>+V@;!>K@Q<&RQ1[XI6[F,F
MD)C+!JSP]IS0T$I4D/+>4;/(\DF,&P6GSZEEDS@RH5R1" :=)V.)G'"@AH'H
M(,GA^A&UZ*6<+7?N-Y*@63"PR((WS PF\P1.?<ZR#(L>3P16/UR<!%<H?W"#
MBNTDH([YNV:&4,^NSF'S:AS6193PY!BQ!1.6@L/$G5'$#6@/"K E?B/TDNN0
M%-2WOUTD@? DO#\^EFO<".8!DQ\\W'IJB-/R[W@M+GH W=VN,MQJ$\"&=I)D
MZA')<CGW%/^F<9PK+EN^!MNY Y]7'=]DCXWNC7V!O[%:A^^ (1BDO[DY'5,H
MC^V"=7VY0#Q?8>UPNW*@LC$XNG4:_+D1+6<'9N] %.KUH5C;O!Z2?/@$W!1T
M[D1)AQ]PZX6+ KV]IXB)!<J  SFZ'!%7;ZZE](G9/!#GHG5-VS5U\2SFG4N)
M);6$V__)3F3!-?;5^PKG(D=?C9'/[.,5UC(.C<IU/9>ZF,=@EZG.M^$#)'A&
MMW.X/^?R4'GB%WB-UF_1B89+<6]L3[;J'/(43'Z9F&:F/_+ZXG/NO=;M*@3C
MY0:L(6+9$X@].T:^@4IIYP.#MXYC+X.UP:^Q.J ">[A;?<,5K$//G-+@;5D,
M;\TP,<QJUWWZLCH[EB77>:P2:\F&=2 (O-3[LA4:M(-E!QV&PV!BX/@'GNE.
M;G_PWU\IW'&Z$CZH)@:O:$0F_H7+Y[#4.Z&T6)9_A[2B?T<-##>@;$3J])'_
MBA6O 7U=P88M$YZS<$MM#0&0O9O=Y&3]=7F.0A5(=,J>Z?#O+%!9/93G\;ZA
M,<66-_OQ'4B'>;V^%-:'?2,+,.BY&$A2#H<F-Y=U!PENER&"E$C"8(T7.!5B
M--ZU(DU^L((SF<)(G6$[U.$UQ_Y32T$4FG425KOJ,L\^Q1JA18/NZZ7A2Z.C
MMG1X=%3W=RF 8>[+)"^M &S.;B9> M-W&>0M?:05-4-.G-9FH]/"%X-->YW9
MR%3<0=ZR$:G<@Y@6K\P+5,-\Q>FMKFF-T9+A-7MUNR'#L3JJX98N?+(T[?SJ
MR<^ZMNXGS[HL.$;$^Z56)8?[>CN$A!\Z&_;&Z>\.)!;C8/3:(1]KYA)7I.A5
MES7CD9E)-GB"*[$0=M+/LM2PD[(J/5:B%&5;'9&<F;P9?"#YY=68;]_W[AV.
M__B1P<@P^#K2L,_Y#X"YS7U^?WW>:=2<SORK%!Y=W_0]YO_-66#I25<&;+J[
M(SK_NA=V:N".JXGD"8DWE9?QN<CE RANS+3&#J3KX78V^=]><LG[T#B*#/R6
M5UJ;\2N_/H!?CX=N$F)GL;-!_\IV(''(;OK:02QR!](=A%7:@?R,>8!X@8HY
MUHH0@DM\ ,SVP!*4(:D=:H_E"#]BSG..E!Q*0.WM,/_NHYQ]4 2>(O-EK/DR
MPC>=-9OETW:M-9-QK8N\APO5?==T7HJ)HLPF:)\/UPXZ_U)Y']6LH;YIK)CD
MV=@T^>9,4.5'6G%(M9%P27-:Q=@O/JC%FI' L-!C^:*C-X0;^&[P"V2+O*C]
M(/C@Y/X,P</W3EY2\8<\O\\(J]QZD7'N1<)!TR<?=A=A3TSPJ1,U'A^ZM_?U
MJ\N/J@,<%J1"P"(YE:GEPMLTE%NPH6H-;J]-<\3%K&83<Z7)*;L($&KW3,$Q
M@ZZQ!+GRVQK1=4Q"AS [>?AVXIS.K]@01\R%@LM-3Z4*3I@<N2E0%W^V7.$:
MN^?WS "F^(_ *WY2QPXDE<Z/#PK&;SP'B4RT. <!]I"@6->M:*SN=I4A/A6W
M!TQCY(M2<O$=4&'<!]Q^$,:J(6P:-I-3PU8D,:&L[I4>LE"@';-&U OTF/EP
M/Z&&E2_5:\HE^U_!6JN2.N[1:\N63_DQZ;$X*39Q*8KMQOI+0260]Y+1.Q (
MUL1^%YJ $FS7#(2?XL'DU@:B;OLYUXCC!?0W+1M5@,Z,N9YOK6@F-'73B1,%
M6K,>XT-9^F*#6]9ZCX'!'I1T35AMOE9RV"O[@;WA-U^_)1QWBE]P+"W2NUXT
MJ.F6\B/U^9. D2<9L\F93^9[P@OSBVQKZE("7O7?=<E[HDAN@?FK_'OB>?O$
MI0A$Y4>CH*"4G+?6J3[=8G+.EUOS] _5->?>U*TN>1OF^>M*_O+O(\D!RU<;
M,X*"GE+ON7M87)FZ<[XIZ\_%$Q]0MUT=?FK(0XH9KW\_JE:1>#JPP(&"90"1
M*Q+Y O.7Z=?;N7V-@^G9VK#<?LR5YD1M%[7OQ]AM>+>Q\:GMJEC3(7S0MC4K
MN2P5?A0CZL.V'XC!'5FD"Z]/&2#'S$Z%,W7Y< <7FWOCUT3MG=U 0G#D;X0\
M_@8Q$5^O5LM3^L_!-'8>HR=E!IV(VLNYZO>:.VZ:_O(JH^\\YU3) OZM?K=[
M0S3,ARKE'4-Q^QJ\ PE81C*7-TA,I"@B><F0)#_?KLS6>WZD\6OA",,Y-\.K
MRE:K^G"^>]5U)J'7]\[^H4MU:0&,:;6T[WXZNH%2&?$VGY_K.8:\+K]=8D?3
MJN7*=:-O_* %X@._-S8V(:X4/F^-%[-7'DIW8.T=O0N[J:U @;3DZ5DL,^^.
M5?R[#:(8)%"WJ6-P@LZ<ZR1!?; 1XDQ\' +* +J7$$"/SS'V#H30;OAIRP 3
MNF7,)*>NHY7G/=)*V[8,0/^-!_;W!EF]2<4M;.M>)4]G?V@<5P4LLWP?E8=$
ML6')9$83SW"R3.JI.$U#N!!(+*Z)#ZL1OXFHG2H@L.F4Q2UOW*3;?2*!HS"S
M[ .5#-J!"&,5\%M:"SN0VN\G8)*M*&"PMUUM^'?K(5EB!4:\U:X*ZP(^U*M]
M<KUM9$;F=_%H?C9-;9E\YTFD=W5!BGM+#=(%;UES\-R]@X\>/GOPXY')P;W_
MYHBWP@^.NKZ7O%XI_FCK-/P*7]>MV>N'#6;W?78.JHY,?2266/;O WL/#[%V
M#[%170AB=J[.#D06KL0Q'VE7Q6RL,NMEX8K;*2LK6"GF"A24XHH<4(_C&#-0
M"N#KR:XJ-O\''T,V+GY+<$$")+$$'V#59T2AH!W/$TJ^'U[[98A(^L]X0F<&
MQ7C,Y;>N#\,B0<K58FS$UW8-,()1D]IJP C""\V3WCJ4 ;3S>CAS7'^["=!+
M@<4V6U64*^4;>/ :LJX3?HJG6,@I=$6>3%',X2&&Y*+/X3&>3[*[-&PXB1);
M<-3^W"BKJ(5)&I!LP<VIJ,,#TZ>7/&-F[S?^R,Y1<W1YZ=WB4*)A5;S_]LC[
M.8$B\;P,5YA1QMN4[]P7%MIZ<[1B TV^V.BQ@]<?"*G>Z;XCDMGPUM+.B_BP
MA"TS%].J'CJC:_B+J_L.&",@DNH31G7#QZAF9T[DW-P<>[JYG)#U(F!S*1=7
M>CL8YO'F:]@I71?*QJ*]DEU3@;:&Z4*;RYSLL&.3;N-"?CO+]S,UP]X$C?^@
M49CLMUO:\?3_'_>^ 9?#V4X?["0^.,T=MNR@[7& FH5N?^V/0\^2M_@_X-<@
MH &/M7J7HW8@_3)X)X/;M):SV:M'#AZ](;C7H#/&^@"LV/]OJL+%"OQ1,I#S
M:P>R9@;RQDHJS0CN0 Q&^+:EL- L== <2+B>I2Z%U07Q&LTIKN_'"]_;F!TI
M?FL'3=2_EK#BG>SU3.Y2<XSHU/G@UG?I!D=4[_='NG58/>-*<-0BIR-5\0D^
M_)'76UJ'UY4^J:*%Y]4NZZV+JVE''W%ZIV--*I\_VELV93M;>25A-&;\]===
M1S\>&9'XEWS%2U,I4KT@$DXP6ULR#0%=GCA2IV"<H\V_ESEML#QO[G5/DZT'
MVU1ALW4!H@.%K=Q9%%U;NI%V6BS69."X(]\RQWW.? _RS*4@?<_\Y;"TL_.R
MHS\:&[)G93>!^0U+!LH$/OE*-(KB>T.!K[E5-L=JC$^%16/TSL+O;H2]-,VP
M/5HBS(/WL:-EPB-YR3:-,XIW,Y+MF^2+\VXZI>!%'.R[54:'[SXY<J.9GE]#
M^EB[D9AZUIMP11YFWQ8)?WXWM,# P?-5\FSHWT1(EGC:;&C3O9!W^TXNW;''
MF]Y'<62=>V! ,NY3$]<HD^$?5S^8A)=$W!+%$TER9JI%W[$.H#>3),#MVX$T
MJ<?BKT=+=7)W4QM(-#GFGO;PP40/_2ZR*.?<*$XEP&.\>\J_P^/$8Q[8'" L
M#<\0A3%CWA9,\BEV'5=4E1W42:\?RP/\F3WE6RH!"'&N*F9\@P @8[GJ()MS
MAE6!BE&$+:T#>4SB?_R,!MOP3'KJM @PUP4C[$ :&O-G^DA"6+&OAOV>C$KE
M P6+G<I'"2QDC_#Z92[L\/-(Z:J/WS5&NNVWZO"N)6*N@6FO>J>K^N*Z1^,-
MG[]N-LH@&MEJ5=G*^)I8AY5H7?KUFB+CD?4\QZC\E;/CDV9;QUQ[K=JR;<WB
MBD.G+'S3S\\\0CH^GAQ9%WQ7'L0VWE#FZ>-LK-OV*_)-E A&L(L.Y? S5L0Q
M6TS_+J),'T!V:&1K<VZ#,A4<38"^U%O5487U'=5OM8&3C./AAHAEX=?=#-W#
M,TP"I<JM\Q%&_8+D(EUBCNVZA/O?V/NNJ*:^;]TH*B)-Z3T*TILHO45!NA!Z
MAZA(#1 1D""!*%VJ@H#4J)30D=Z)= $!Z1)J@H#T1 $CA.3B.??AG/'_/?S/
MN..^G8>5A^RYUIIEK3F_;^R]U[Y\8D9$]Y:HLU>1D'>R<51 $EF7(C'9EX@[
MWF/L7%ZOG@Q\@<-<@5<Z20A5DI:T)EDVE[0(';7%QNK81]9GU3@B';/+8A\X
M9[WQ,O5+U#FW*O#HO?)P:.1!_*Q*?T:FKGEDOKCNS</7Z#2)."_[!IR*11H>
M/_D.ZUGQ)M786+)/04BYRR*FML3B&V#K$]_ZUBADZV"@X.HNK8<0UX#ZBWT*
MJLJ+B"'9+XI2 1]HB6^.7VI>7CY.0#BH/WL25I3\?R^<)V93CDG:5,"H;XT7
M%9 _OE64A.5QF/J-@8@N(%,TLN*(J'\5_8?>J)7-6[/%5=Q40%0%'GET%<*-
MV<-$@LB'/_[U'YK_%?Q?P?\5_/\G*#E&$2)%6$U)U6U512#9VC3.?R\2G3ZH
M)4SMYX)6I6J6*E\2A6RG[DK=-I[.<IVX(/2D=#6F6.=JFM+SV_-;X98G?9*O
M+%]')"1I QX/EE]Z3G>*2P#_M45[^SCFY@_'Y*ZJ_++QF#\C*OW\\GU]_<3/
MNBZ080CYNN8I8GR?T;]$R@/5GA+>6PHG$E\>ESYV^%W]6#'B2YRR]"NY/+\!
M;D")6L:?@E.0X>!T*@_N0Y&J0+/'5$"6*H 2'D9W]SY)AY!.&^U@]X#DLLQ5
M6)=M4/=5N %.%BZ4O",;L__KD/&2!WAW2>^C9\")I(N=?52")-"F2IC$\[J?
MX(\[YZ=][G(_H1&W_[C?\T%( 58W'L=X7>]\0T9)]53 $/S5%::,TEN+LWH-
M:K6';[^A[/^3]N>GBZ'C]-V35-ZG\:@\2./0+TSLM$G2GV<+"!2VLV6_KW\U
MPMS"J:'$FS7A\9GKWU]\/0MV_H2Z;2P*5<-.![57N&4%M4\8*V9Y%F4;RV/=
M#_Z$-?R9^_S+831\B5:!GX9RY;2Z*G6K[=%G8%Z1?']]"N-H^4J_F?5X[$")
MTH\R#%4+RR^0V+#9.40L>@Y*^3*D?]*QMT#(D-S]V+]S IG:Z-55HY)B"I>Z
ME2(1("D;K'LTCR)A,3>8=V,[0U%3P..##]/X_<,C(QWNCTGS'W ?3]$UTJ]H
M0_6+ICPAH447@Q?",=):Q?<<L;6X->,[2YQ_[. 2>4V33LH/8)=E*HJ6-GSR
M/2><O,1+;)<\][P;TVT>=[_$ Y- %]N$0_'\2KT0UE.R_?!WE^K3Y')XS4Q/
M&(@0]C(0%PKLX1SSS.*HP$L:&]DWMHS)+\#,F^H_CNT%*DO[U*O-M4*-Q-U:
MWFJQ^L5[SBIQ9(UUW,T7%[<_C'01,_0RT+J2*VZL8U6P*?O4O@XE5>CKL8D^
M7H3Z%_R9.R0B.HY1C=&UAV.A"^AH=:4'Y5X"UZH)AS'N59N'T^GVE<V>!=\<
MMGAR<\-WJNLF%91]Q@\/L0-A#OHR[NF2KGBV.\Y0H@X;:>CPV6#) C'5BC&-
M]C'P#$5I65'OZJ-EH,4FM'I<\QI)UHFH6;+<+MFKR36I[O#!\]G3YG+XP^Z>
M%GXJ(':_@M?6]$BWHL2#(V,"RL'C7!ZIF5F\,*OM6JQ[-SV(57>L]B>0#?3]
MR4D><KO&"W/TGJ)DU=J^AU1;@ 5,3,GO%G)ZZAJ:I9B;&^BEC*:FSX^02ZZO
M[BX<EX@[B2D(!RK_-+SY1H5[^SG@Q@7 \IFOS(9B'U[?T6$S/?/?6^2R^Q'^
M.4<<.CCT?&+=[R"&UPYS=Q2^_!J6>MS-<%GWYY!4S> 0GYG@>UFAC_I]]!_9
MYGRT%G\N+FY.V_I*[^*BUZ9#@O/S).,]QQY%KW$+2M7<D?)-N5Y\SSNAG*OD
M0C[68LUT/5DM'B4]HR3X-) O,*40&6CE9SE_TFLVK!RS2$[Q(8]//:N';C0_
MBXN\1W>5*>=@9[2QN)][6)_W*M^53LVFOA *L.)*F8G?>N2*N3IE-"OGS<I(
M;@Z,R35@/^58UL N:;36N71T=VFB:5/L0_D_V/AOM[.7F<^=O7@U_,SR =^A
M1J\8( #P!"R +CG*V_]7QG/E'E=II#+LICK_^Q@FNL%TT]N ]/6G9[Y9'=90
M 3= A 0/Y+X@_)2H,L3T(RE.,_O'RN9QP/?I5\;>[OZR\3W+?E_[?LR(X%5#
M^+WDU5$*B^PYY-=U0A 5P&2S\X *&+P$H"12+@SP+=%J,H\R$!SOR'9A8L:U
M%1K>AY;?D3>'Z^D'9C&Z6]!83%6L\0KPGA@+359EG,AL!Y<O/UL(UNM4$8!%
M(NF*L@S6FS)PR<^+\O!;EC4SONXI8+H-G;7FZ?UAK'6C^CB'9WW[+==T]%76
M6<X&OV2;_TQ;-0>M_D'YF]9E4%>$KU2E((=J.JBVJK%OZ%!:.T")_I"W[21O
MFS>XLS'E]H,W0.EZL9(WEBMB:H5B@S)S6#._I[_J<MNV&47SYXRS'>1_6T-M
M*[+"H/Y_6B9!RV^6ZIM(:L>2'F$"I-1C43BSW4D2TBLY8:D>THV*](/?PF<D
M45B\\JZ3(H[-MD!U2Y$H(Z))!A[X_!><U9; \0(/9D&<K\U#1B]*C&5W:HH3
M8UX&;*@+!^(AVZ<<*PY%,!C%0O',.W3+5 "69:4/6+-87TEB[D?5B?8.($3Q
MH;SX<\^8^YAYPJ8AYRB<9 %2!([Y)?.%UWC>=IK.I3.5ZK05\(QEWXIKI/>E
MFPU$$NOMJ?(V)L2UP"HH<OP"[3MRE SMN_)U7<:!3EVF)WV&!>7S!<1O? ).
ML386QMJ;) ;YDBZ9G >QAVD3AV6,Z@)IDM852JI3?-^WK"I3S,PL*N)Z5]SS
M(U,@MGW3AH,F;-):3#?27"%$E\.KIPS#FZQ]DMZA A?MLU_O1='#MSJ7+E%X
M$>8$5#39!NI>.4N^3VHO1K@11K?K\[=8$.Y)%&[YN=!;N+\W\A\J122A\" .
M([PRPNS^3$/8E19"S*GOOH(2PP2(,F4K5,"+(-6@'A0[_.'B+WSN3EI44FH!
M_.S/4<.6Y&5D7W:)@@<XM@U8X:64D9'>,&&K43^\9:?-_R<=^\79OB#Y@,N*
M'P"\3?MG$ZE*'(T#(+M<C]6)5(!"JA4HF2R&3)R?<;*?@BJ<DBP#>V+"_;0_
M#@:ZD@LFXKJ_T^I3_7/M+-?R=>4M5^BQ5J(:KN*@X,:GWQ<K=P:GXV#I5Q)5
M QX8RA'V^K_0,&-9\<Y<%X!$8P2K^I6\BR23.P*1? (?,BCLH\E4P ^<IC 5
M@+M%L* "<A5"N!^=;MN!3R=S+B"GIO6K-%]3V![E6/H2^<Z$&RB?,=B8>:Y"
M!6P!GW6J**;$!?THR#[.Q=QR4/JP5+A/!I_Z/,K_U"]'RN"72-(],AL5L&ZL
M1Y9$ :F L2[$Z0;N<E]&4P&J7OO'"^Z&$T)QQD9F'R?P6;OC7=PPWVL-!K"J
M=2,HKWQP+GMEE8QKTN(T #&P%ABGX*[F-4WZMC-/A^5=<R2CBY2Y#_JO!YTM
MLA+B+9JYN6#O;T8%\.9?:LO8&,D/47,>&;8W+A3[I1?XI8VRTY(_@,$YDJ@
M2A(K'D)A!9T'_9DXE;^TWD\%[#]&L5 !A$R2.!4PDM7N*\?B:OLHG8:>]:#[
MRJOWK6>?^+U(6!%$T_.*!9J%MT;?L?@\>NVCY5$T(.+5[:L3"9/OT/ AW9-^
MD=RJ@N 5.J7"<GS[#OM4MG6(!K"""N!7%5#[QXF223::H%-:%TG*.$59HYU@
M2L#4UI>QJU(XW5N_[TCGP4WII/J!8J:]+6>RNHD7,.](4/W)MCMX?@?P6 "_
MQ(A1A9'5E'O2$+B^P8JWL*DE1RKDB960U4"P?A3-E[N!:=YWQ4SS1&HMQ<83
M2J?R!,WR+YJCZ29+S -%A4UR'EQ4,0Q$&R8JBUM66%^.\#DNW7UB9N"\YYOK
MU/@C>![%K!["HS9PK(TPO'O;[BT)NIP215-I1!:]=&LB145YQ,_D-,Q!*]/+
M85\AK!<  YK<)/%?OF=>G$.(N:I?UG2\G_2'G?"[#Q2/XJ0"/"%T\/A.9"UM
MMQ.L!\0,<S/F[<&PUJOMW.HLJ<*^I(%L:#)%]-J/1E6N?,P1FO6RK_,)+-:^
MDG6Q#JK0%+<&<21Q$O=Z[/E'(@C@PZ2OZR0_HIN&3-=0]U%2A7_1O ?PB@_G
MY^CANA.D0>MD@&V;<0T>.T(%&"?;M,3]MGCHS;4P)/T&1!-%E+W>Z_:Z\P3"
MKRW>,_Z>KS&.*"^J'>WO'?KL5R%?J^QP:5\>2UVIKN1F<'R)D?@7R;X*!H&;
M:.E+394>^ ?F5=?9<M6:6L9-Y-9;':LQO84HA?&.N,/6(\Y_VD5R%'[2 5MM
MV%<DRT?5]6[@^8M\ F"R_6/XILKF!?CG*N=[YX=PS0@.IP*QU^'?W:\6=U6[
MI-QYR)9"^Y(<2AHK1' 1U+;<Q@ZJV+<X7_W0/$-(;,',D>WPPW?NV3_-..=U
MKAK;-TZ?:$(XZ^T]56B9]7UN=O1P-MHE:O"C<D[_C0HP8WBW6:Y]6D[N]P^H
M79R)6>2J?7F.V%A!AOJ63?YYMK6J>H,0>6Q*>[9Q62'4KCX VVI4N(MX>6PX
M3[[7AAFG MR3 0A[8D8/"$@V&@^\&'C"ZSBAR>6!%8WN +:WWBG;7!2<49<F
M+.E/!7@<8.H=OO5\A*B/S]$&3LAR0 173RNOYB7*7,=%PCT>UY@^*N""W5#^
MAPU58-3!L,Q2[S/%W/<;AV-WBN(9GZT8*AVZ771)&ID#YV&A(;8/[K7%T<$^
M(-V!$5F-S^47H/V@R[X6#J11HNHV=.E*8.VJ80.K(4.#)N/8ZOSHA1C<YP7O
MG0KRP+5&L>G#$6GI':&8S;M B4>/HIS]1@%A5G]&:"*A?C*J&>S$"Y*Q3QS[
M&EAG'V4^-<M94U% Y,<L7GMXHXD/KVP7PN#K160Y6I-)$F4VSV,*=(D^V2Z9
M+).QQ:'-CI_52XZ52):9E7S.T1PU\-T3:3&8LRT#IOQ]'U:<@D6>0X!"*Q 6
M[>D^ZB/RP[)]FDS3'8QZN)GI/8:(>PUMA(8R0L>OWG&[UPP3SMEJJ2KA(K;"
M>E_*#F@_[4![@;R:O/"@_F?N.S1$%NSFX;@D[,J&*1RZ7"0/9,':]PK4%]P$
M$UH\W^OOW<U0A*G7OJP0>='S4X@&8@SO[PR[3*S(+8Q)0 CCD)P;AXVR@3 7
M?"ZMX<R.].X]%NW#LI!0^^G=BZ*7VV+=]-OZ7F9I#);W=4B1T@A4@/U)9IL%
MJ!\<?L1CM$S_=N<#:8J0?:>AL7:B:%S(-5J6EV1DU'##87:31T)-X:"B9:2!
M$!_?ZG#K/*7Q,+?Z,MZ7Z8ND._LO!/(*(8R73D*9+",LY1N:UE=1.C5Z_8=I
M/L,077KK$&L$.B;_K=F0BP6GCLLJ)ZTA^XW&$M5Z25.OI3;$@8O;GNCUE!0G
M3NE)&^MD-/*_9>IS5 "ZRSO,\9^S=2N0EC3:+:!.6(S"8RYN'F)'8]KN/&Q)
M2BMV*.]P&BXK6EF3JBZ8;KQ1>ZZEIBV.?LANVBCDK6">4F+(Q<&&9RQG4_QF
M'BNK)_OF8E _FAQ=&5Q5%0@'XM/=^.)NUL@RDP+W@QQ^_=Z)/BWQC9C2[_DF
MSYH54\U\ARKL^K-NFB<'-BY68EC[_^W:DDWS-4PK@?G.GTM;5U9 A$H$D@K0
MHR/*4@%TJ' 4>:/XGZJG\_"+'Z!K=^@C7BFOO]LQJ$N%/<H.BS=5=_^GO /\
MUT'+OCFEV3(V:P[V!-+DYO-WJE#XAW];Q>H\4G%)+'!75N;CH"VZ_<E;X *<
M[W5:,+0@T+A[R29ONJ8&BE1CZC^=H:OY%).<\(GV8,@B89>0OXKR_Q$WB/3.
M\]*H'RX?4@$@]+.G?Y&=_&3:S+""&\KRY!Q\])]  .A?/&=3>_\9\V>SOR;?
M8^;^M]'$H?=?K][0H/TN1M.'_)_' T!$_6L]GD3^B^E5;I_V@:_R__9[_N]'
M8/;C7\7^]GSWOS;]O]GTLT*H4U-^_,"(]Y@*2-14)_+GUO49);):_CVLK<P'
M9&:<\&%Q=UV+!"O8/"1RW%^#:NA.O7IG_:IL^>C-W3>\;ZO/A?< P!KZIF=S
M'NL]O&&@/D$XU4;< _ A3NR_MK/B!I>:J("\:B;;=YVO[WR_G\.DM?_D;(/E
M*^0I=C-$.%$!VE6]>V3;]>U3309+*6E%QV6_WIQLW[YQ5>"16<)'H;61KZ"$
M5SF[V*5AI4-K#!6@==A*!<1BCF\A?RX^![VK"G\IA;Q(8=51]]>[CF1H.U?%
M/I46G1O(-H23%G<URI4U3 F5O=>4L&O@O=^,NE?W% I5<8OM@TY!!SIH>SXB
M^$EW+NGPU^@06G%D<4^FC,#W=[RJX=KZ9N=4V8^'BG_$<UUZF;]D)#V2RT,/
M+7'&WP27?_T/<FYY0)_I7>Y;^:X699JWR)G.2V]3G[1YI,-M9&0G6^F];;ZV
M6LW8ZKQHAZ7+U9P(\F'ZD[)JT]H8O8O%3R^KW?%C[;R19'#M5:_$F\>I6L1A
MUK2''+:/DFQ'!)1LSD0.&W1Y,:?[LIBF9QGT&<I:3J?43BD4E905Y2W-Z&:3
M62&W?L[HGS*SMYL\5=W@V7S\@Y-,,A3F>GP[;$93_"3Y ,DLFTRF#\7#8IQ5
M"8T[["NCLU@JP"S>:&*])1O/7YD93-CJQ;"K6W9PW)U R!(BNL)N$7U&6H-E
M7D#14$?:WBJ29$5&]QZ6WN0D5UWN6 6.ZL^3)O[N.:5!.+U.'Q-P;!X/(2QU
M!1,+K($]1UPC:A^^:"#>W#PRGOK]'"']@:34:Y$<0Q'AH$AD]'>($-;*"IQ^
M=+",U\M>@B?W(+4AR$XYY,-9=14<B&&6?(/HENJZ;$"YN0"_93JFJ8P(F6C3
MP86@L *_3:;"E#1S\<J:8I6-4A#VP%R9)3MB7T;QO%>64EQ@2;V&GM-$9=%,
M_9]Z<04P202\+5DY/X L"1O)X\PP\Y'4'Y>JC_=!]F'=RG _ZD:923:=OWEB
MPA7X17M:0G\_#Z0"V$EZG0),!$P/A TN &."Q^,SHM45/L!#\";Y>"?!+DFN
MC\7KG"JZM;_S;LKCQ/1F)P(?<QG:JE@UMHOA?O$HM]W=4<8\4'V%4NO!I7.@
M)7R-NQ38^+UJ$RQ34]Y+.<L4\OBU^)JC(RLB\H.AY@'YHF(M@>NQ."K %?9W
M9Y[Z&(-'AI.!..88 =&OZO1$]T^H*^H00@A>IK',UL!O16TOXDCO4X4[WO=E
M*4EB<-Q8K[/:DX,*J*.-W-EGM+"9$D9>7O1PEHY>O_<U;/@=\$KH'2(*[_Z\
M3>TTFSS'NL>2W7% 9B][9*_#COGFJ#W1)B9@*#Y4<>6476^IA1JN87]9)NW.
MF;2T>?A(PV2NAG/O[DGMY+LWI>B;[W5#9O4.GY*LB)*VI$;"%@X4U<:_L@/K
M_@BW7K$:8S5OK)G8/_^1T)$=C":Y=QLC**R$)UM/-<\1%!KC?-N$W__(Z+@!
M/@_7:;/R*\/$R.M6;U#$[><:$Y#N7[_>[8(E/,L:[E! :E@L@_H6XC67$:M:
MI:8&34*"JCZ/M-KK175]91(DM-0[?I8(BZS"ZVL<*V1<E9T=4[Q0\KGB)D7R
MS=CLG#=5YKX<UJM%2ZV\L_X%Y>_-!Z;B G,>[.2;9'PY]1+S3@4.%JV:T?VC
M[7P(#O+2;Q.;-E*&_[$/O/S-ZZDIW%-:=ENZ?&4F8 -6MP"R;)])N#F;69@F
M%'HMO^WRG'/%%X1:V 223_,J][MQQ)UC$03GA,A\"G@%EBC 0]Q[63$U:>PC
M;RW 3Z3W^#@@\5Q@R:(^1?_CGYAKCJ$X/# *2*\.#L-B7H;QPFEZ5-N^QMLI
M2 =U=@A,5:TV)$A4M#5F8'UZNS^]OWQ=6OREE=[ "Z>HRN0"NSF';]B-9ZZ%
MN15MB@W3Z8<<'QWF.@%T#)>U^3P9'M]]+F6F^UZ(QJLTP6:='1X26SV[Z&_#
MVPO/LCMO@-M8;5;4-DEGYH]$5*=YNJFD"YU)K-R8\GN3?Z! USLBMV[ZQ# T
M6@@[E4-D-,UA09_GZAWWFA^W6'V2<;.E]:EQNR*()^P&W!V/3"X8$VH]J:,
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
MV/GA]_"7#XV-NK.^/#Y)M9K8=0F0<]()=H?B0 W3^43I, X2M#M,'1;SV$-
MB92+,V;Y"69RA)? ?';J?@2"V""+"_7XN0&F1/<'N.-,!=XAR3+HG"[4/3S@
M>C[%-*P?28_QA,RBEU'12!@LO(/[:X<P'(D'QJC?0[%K7@#[()42?"B\GGG*
M,RM?$>#E"N>1Q5#KHU"94<.ZZ<HZ2<GL82.[FG:#ZW63,N^3QD>S7Y# LGB9
MJROD4=9D=,9:IHD5;H_N<87X:3IJCE92*>LEVT"DR^)*Q$R[31HX:3(F([<F
MT8;*F1;=(X4@'Y[^OO7@727IT1N7"R/S) $_CTCEO5TR@82F>XJ"B3RD*A?.
M46%#JXUF70D+.-+37F*RD#OL%V4*Q-S&C$=%\V#BR0YE!LLG$%Q:X5(\69)(
M:R+)48TSAAC&SML/><\F[Z0W_NIG3#Q,E:KN+I'J4P@)ME>Q6$'-+E$N,;K+
M1(2B$1X-,PK0=IY@V0-F?I*>MC',:%P>NO'B99L3VI/A*#K;I\C1P-]+(=Y!
M+;9(?\5.^L.-YM1-5/@2KWK0\1VR!F&O%QB5=XTDC(==(*4)X/LH4VU^YQ?2
M%LI4(1[8U5AHS'A]N\RR=!$:[=@JKT0G[R7 T9B'M'$E'<V:AUU^]>32";K?
MU?;&U8CC#_HJ&SE,SQ_+$1WU.ML,F*31N8_L)G#WG)FX<IA"W]A\QM1YNA^\
M<=5-&?9XZ)_08 FJ%1V64B>\]=:\B1CWZYW.5V7)&+]CWMMB%TW#SM.$,.:R
M?._ M )AM'\S(^]^Z76*,<*L)>Z-HSO==?Q8\S(X <C0(6HGO7Z*S'CA_KVQ
M@JP:E6G%<T/%GR+%+ZP8O?[04;]Y^:1T\7)%6FBA@T!XQI7!D6(CKNRA5V>;
MXXQ+*0Z"#=_]^%X/Q'3*&?'%-_/;DCF)VH?VDVT^ F5X=U(H(;J_SWJZ$9N8
M5$OX#2$VGL[#MN!5K2>\6MTP[7,^/4,@7^&G[OU)A>*B^O"-Z34BN?!U\A<(
M(\85AFTTFPK,%<5?J%AA9B"YV#>U$D704A#.G6L1=D2&USH^3XY:X5I.[G:3
MUR>W'X;SOA2L:8AQ+1#G>PIM BJQYA$;K!*&:IZ1A?@V.QXHCR6%I+B :GX6
M#YN7*$E-K=75WG.STS5)R$Y3;>JP3Q,;BRPJW'$:98U'F[,M<BBH[+87N'MX
M'V3[.8\<=I0:+1HXGCPD0GHP #@W/]EE!<P OR_UT%2A G9OH@@^<)]'TB&[
ML/4-?V+]AQ=IW[P3ZE#"B-,LV@B,J5]B)<5T >DHO*11_&BL]UH<Z!(HZF%C
MC#:1/:T]M\QY$YM>]7C-&&A<,R7C7NN0N9VG]C;.0%"K!O$*#CM4&&N[,:J1
MW(5Y?I2VW>%B5 +/,">EXN/7TO57X^Q20@/W4E0</_]LU6'SR\YQ+/ ;?/UV
MO^W,L9@368;HU)B(H,-!HK. L3L5>SL<VZ3U%9%"'XV&0N;4(%APT696U!HJ
MB 91J\-P.,I?/_EXP:'<HILMUH6P*+'B9WL1)_'XJ5&:T65TEDF2D-(H/)K-
M97!#3S:XEP_(*%%JDE]A7<&!?R,<%5F4X@OF-0^8V2VV,&[)2?5/!=_M.)=M
M9.4CTPN+AM3#^@K282^15^J27X3Q-B7!!0EZ7989YD2Y%[_EY> Q?6@S!EF?
M^*AF)\&#_:VHQ+M/.;+7;@8O18.6<WA@4?53,SN:JO"CKETQW]E $(/G81XW
M\>;B</M*&\^V:L7VD_.OXQ?F%CV#Y!;_-/+FT39Y<FY_0828R@$[YY\#%I22
M;/VVKP)":?E<V-Q7-H!!R[,TH)\3?2O<I^R?&QA-M^.41KZ)2^B^8L2?BZLF
M:V>9'M:\SW:;K?24<J554CFN^;26Z2N0$I]B6?+@,3Q0*T?< JV:@N;Y-6[K
MK;XDOSJLV39R(#R7YB1<4U]>M1X"%_+ --AT#2=_@"=_PM1!HE:6/1=EM)>3
M8[_./;?2[*RT9?]:=4GL5U7!5-A<L/H+S9[J[1O#\825PR5"1MPIC:2<(47D
M*W5Q!Y J N;TVVQ*YT:6"%GVD"5[4GSW47391<I0W0UWL+$T8H/CSS0Q9;GO
MJ_C1771_7Q\2!R[YU)D$XW47>L\P7>F_?9'?,KSU#?F/_['(QLPM1^/_^.Y:
M[UK++8TO!0AMN\*4IRD&19[I=ZYE?G^]>G-W4=@MS=;0+AF5B$N2&2ISA47^
M^F,QY#$326P&<^"K@XLX6=G!"_G/AV&0ES?D-\&9JEP)$]P[PCQ&V>D*EFN6
MDI(2[.L7T5]6K-3J>3LLQ]^4[U;^:9$&-TGO/LP>S.(T>-"2)/X^1<1 *)W[
MML?:R_P14LX-UPS_HHF4;L&ZLE\AW1@:C.?2\W[3*<W+\(DNGKV(G80@1<RY
M-K-2>(;-F$O,B*A9?+>SV,QJ=>NXNVWTCN((_B>]_BZ/P8'D\2=#?0P3R)LY
M/D^-E$8%7$IV)(B&:_+ U[?M(W>*X!U(UA8JP-.VCD4V9F>UQE1F;[>N>:36
M]4G8$.-!?<5">YV4.6_)R1=1+MS'IG(1BQZX%))IK8EL=4^32?G(<LMU-LIM
M/I^A57ZH^$2K2K,T6J"F\.W DY;]4N/!,A@KUZ#\9O^LR8!,=6Z=^9JUP49M
M[4'ST1T=>($2"/C]MB&"=UZ)EEXV23&\?/!IJB\=)"/\]J@C0]RK82(5<"Z*
MI C8O)>G!$*_8@RM2?&5"THH+(V<2,#N?3[YWF[N69=EO-'1T&*\!)5</':
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
M\N@%F/.QCLEX4-#$Q=;<NS-*MKOMJ03?(2/"[NSV<J0VSS)WU5+MGY;I\%/
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
M(9KKU..!?A,]4TCHKP,,7S%_;?2[L@#LPK#<T@'6-VV]8/=Q1R1'8,QUM:9
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
M@@#)XEX_3N 59;Y%M3=9QMPY$B$\HR4!W"$H?#!67<)%:#%2/@^3T,L\<9>
MP&,-6-4HOC'2$QA;@K+#^3]#.)9->3:WEW=3]Q>%28Q>6$_23)0H21%01XZG
M)@M?F_Z)>P;]X\'CW3B$%$G;AFS9T1I)!>E,483L9S=X LBLP/RIHS_]@;A^
M.^%"3Z0[NZ.SL=PWM'"V<GM,;WM5OOR;L3ETL6A=0Z)?YBF#>FWY2?K[24\+
M/C/ET$U("/E\1$A*I_(B1@U!<SC>7[HR29$,'_R2FP37P(]9KMSBO7XJ:DQB
M6&IP$/(CY_!2I0E:(W'?PC48KXV6*YD(R,GG&S8LU+\LN7IV3[QJM7QJ5ZS.
M/",^S*#<L%CZ]IK1;!];2UHFP2^%SS)NZY!DS90?"]$EBB1=.74W->D=6U3G
MJ:A)=BDDWAU8IB3_(& HG- _D(=[UN^C+>FTGX) 3(]!=UD',W]?'[SP3*'!
M["%2_XG 6J\S61)QB@KZL5) X79.@7[':4G37)L.48(*0E\.X_Y=P9]7.&J/
MDX[&-FM^PV4]FG!:+ )'0,F'OVL"92ZG'JF.)F"!V^1S5-#:@%/O[S?%]'X/
M!,%VR;)80>18!]R2)C%NR90*TC*$_LL:J__S!;,;OQOE,"KT@W_ZH;F0Q'R
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
M\JZ/0R0PF_R9T3MM-[*$&XYD^4\:T.)%2N%WMK0#70-7^TG:05J*)WDWF-&
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
MN9LC^[ Z'8&#@$ %>Z68-K\GN*],"K7^S=HM^5M3IIX:W.4EFT<AG1_L8?!
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
MZ3,]DNZ/O??AF7/BP+/]1GS)-L*U,4&S;Z!4-DC-NASRT5<T_V:OR93AITG
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
M?(U[9O!L)771ZRYG@:5W'.,OQ#D+W!U:$1E>2J@7XK1'J?1W4=N9VM1&*Q>
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
MOJCA8\7,DB..L/.MMJX1V]CTFRY7 24NL3\<Z]I_H2$7([.K9*RS$/'2\^6
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
M<V^ +-OZX',2SR^517I-]*.V_-''^M:OGW[L*7Z--O/MA$RM#]K!,6$[(X?
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
MGIZKE?P)=0GLUY8PNE$OY#%;*<-]J%&-UH_=RZGFMPJR^>#OA[<0N/6ZUW?
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
ML?I Y*,./EH1E(23/P*FT#W=S/FIF2FC8#SB$50LG*F^W+O%D=DV1DE@!Z&
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
MU:))%P]+-R^E+E,('4**;/L=\&9ILUB+Z]?M$-+^7OQC1S$FKXPFITD$I=E
M$P6E57RY>Z QD5I( 5S$9K8Y0H>!S.ZVP03L(8PNM$&1K0F@^D(R=B$0C 0C
MB15!!"*V!HS3M/W(N7U-"F'36I5>=OMRJX:-.FNG,FOL97()9'^%PL8")M.P
M)KKR7&&MF^V!M PC;=:].WC="Q5 X]B]1-<W_HVO7P9?RC#]X&X4L*W9[FD:
M.E;IH_I'T9D@T%2V4>GBOE@50V,-49OCX7Z9B= #, &,W;N)#3$(VP5HJJ1!
MI6;]VE;+:1DW%T^56:H66K/4,TXWU9<L?39(9CA,&LXPU\)FV_WJ@GP?^;WT
M'F.;@=$T:%+Q 6":M M)F5<<ZU"D(OC1.#N DM2A]=*]W[_<S]TA?X_'S.*F
M8ZGI+]V2=)\O#U?URML[.HHWZ3^'9 -YGQU^^)[L972CXVXN_\$#)Q=[5#X_
M<9K*,"1'UT)?C>;*:UD=SR2IED-MU-1 0^D/:&2O.S0A[/TZ5!@=?1[H2A#=
MK*VV* 4C;<8:E([K6GA.KK'/UE+J"DO=R5<&H^L"VW(YK;5?+?:,U 3>+ZZN
M\FH?,L@*;DK=ARG9=L<.*8@QG8%2)!@23@_"T?(?&"E%T_2:RS'7@?V%-&.P
MA#J;F8@ZV*6("0?6NR0G.^S+ HUEG/KI:\D%HA.(R.M1(=?#0_8UR^"C7BW>
M#_/]TB7//@IPQ807#*3]((V(N?^$R0##SXTC7!TO3)M$GLA6&BBI6V[K'%>R
MZX.I38<;YGNPD*F-U8V( ^A2K_;.J<;"Y4[;OZN+.\:ID%]BCRC\&#/6;^I(
M/SP>>[1U:GT7(HIQ!Z,8B.2N0Q-L@_#R&73IQ5'SH!<4/_=<[CW0W^C4]QRK
MW:C17)UV'-M?6[I4@-@L+\_?;"K"5>H./Y^&"6/4@,'ND62L+(BD_C$_&T[;
MA0B2[8-"7J&)?>21#'-OKK]<KMZPC^SC'&.%/-!;"\\\@*[I^[NQ64E8_MN_
M_MWN*\*Q)=<[^?CCRNK1,](AM8>)]>UO6\YM;C6-NU\]%'5#G^^_()&/:O$7
M*C+#@KO-C_=K_PASLJ)=Q6QM:W*&* )$;T+<_#Z0![ FF2@K -"X=4\SAZ8@
M#]<6%C2U<7O93-A3EWV6@9#RZLB?5V6=_H2O]&^*=,\=>AIT^ZCA5W[+9!*I
M0"^C_,N.$A<+*K=1V(_%XCMU,$'V%=".8)Q-HXACSOZ;*$VS3L)J#]-.R_9[
M:8"N,-7%B(C[A <8K7T5M[]+#E;[8:6G5M=_;@0JQKC_)BD<'S%4'S/-?@OR
M;I\&Q3:C@/ZU%+9BQ2SB-3H?.8'Q9IG0C3AI-"5].O\ ZF$!^_M:/U0*ID4!
M=4A8Z5&V#0,O,6\V@JNIR_27DCB^6&!?G/]R]LIBWOR6)>3:<IM:4VN@4<;<
M66KQU-)7SP-S(WY;$;^_? B]O>4X=SZ[O//;B&04_^TGHIP DRS*2>Q[RKN0
M>*(W/'Y>!%0"EOM0XNR@4M!V\.*X#XO8/R([S$ \*-9L'C/,@)+:KLYK3.6-
MVXV=&34W*UETYT]:UQ=&1Y)@DER57*\U.0NL)I4M-HU;1VT$2?&(O!^NOT'8
M+RS9X]+C=&E/9923R]533W]=Y5?QQNP N$T?T!20[$/)FR,!/(WSC(:29./
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
MW0S:>=ZA&T@?$65[LE)(2L&,S63P]%U:B! :WO]WJN0%>A=BM<41.KWMR,8
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
M@)]&4Y?U8#I?^2.8JVPT(R%R^0>)<C:FHI2NX((1H3[&"*P$@L6;LK*I%PH
M#"O!$7]MAX?&\. ]A1]F[.Y B?RKQ>1>UF'U)A.Y>&-Y)BVTDZQ*;C/VB@,L
M(MU5IE"MX.K**553F%)4*[NTB5B$;4A#K7-3!*:,QW]@F1I2WF]Z<3*MFLJ%
M[F$U3TFNG*MF^8H7[&VLKHI(5BOXDN 7F(PG(7;0''1FC&%"1<1+M3/$P90M
M:QT0# L1L6=:9&-A76**Y=%A);"E&!PI#BL!8F5(DE'"L7#_.45C<3BM_ZS.
M2ZSSHFL^2[=3#BMQK5):HL2?;@52W"6;^$'(QO,0>5]<UHNR#3%!8>7\6XE0
M">15WN=B[>VR!BW6HL6;;*=CM0OL>V/6:[R_AO&K%#)76%A<95DK@2<]N;(&
M8['R)JVDS7;&;2!;!P_#5:160[IU%>1+GA>5Z%-3\;(VK56C_]GFF+\=]\_/
M5Y\.__7/7^U9]/";=WCL?#V:CW];>O=GT>+]47!\]+'[Y_U@2=VCN?UUW_T0
M[H5]_.'KT<&7AXY]&>[_?G[>[7_<FS^<]G[;GSO] %U/KV:G7XD_W^_1X>#Z
MPY_['R__ND,7)\</ST?O3GX[?X@^W]U=+>_.HJ_WBXO;_FR";C^%9U](>/WS
MA].SW\?['[T_9S?/;Q]^#2^CES_O?[G;[P]NQ_V'C[?!Y_<_?OQQ=G+<Q7^>
M1L_[/^+1)_]V>?Y^-D;NZ/?Y8M^;#WO!NZC7^]#MW#N_4'?4O0A&T57OX][P
M8_CAP/OK>O"7<_K+!^K],AF?W1RC+GGQR_7-PXMN1"[F%R]OSS^X=^>]A8\.
M9L%@<'?Q\Q>R_)?5Z]^EC^ZMKQ:B.S!KG Q54>4:XT4E>B>^.;.-Z#6R:7R+
M:;8Z[H#B$PEZ*TC=RE*/\D4E>*=[4$)@ ^-=LUF^>@*L76,VC?<B$O!DE$6<
M:X]I2*9,\=B/'%-IX8@HC:8SKHBR /#&9!7>T8M*Q%!T?$,4( :$21I.@M'*
M0%H9RFRYNILN5W- 6V=9.;SL^ D9PMYM<C(!Z=D>S;JJ]=&+2GRRX4BQ5\_@
ML$V#%90V-:O9E;,UCD/-5Z4\:RYS6MT_VV9'-3FP52.1\B>5':[$_U:'MMI
MD7:@B W=9!IB7NY<F3TMJ:!8=U;">U6!E2-%7+'267+57*MA6OYW%+(GK=D;
MZRQ-Y0$'-J%,4(O\V4B!^ZU75VDR)2<K12[VJN4XEV75=CH2VCE/+?PAHBR1
MUW&(&X$7Z>&0\'-Z+#\].X)9+WN]J@IEUSJ\*1@"'$"R$<,A\ 2H&(0%*"PJ
MN/.ZM0&5$Y\U$VW-5Y4>'RE.?;:N3[/,8G].*%O(C: D[\@P.X KRBB659$&
M08YJ;J2JDUTE83AMT8(F4^T+17>>MR(NB!B XR# #O271*J54LIPY5$EHJ4E
MS+0A)K]6>DKI!=CV/9NXF,*Z&[R1, K]8,F3 ?!HA)D?RM1/E?G0G(Q<D2N1
M)RW9KU#P*$*&(TYNL#(D;&P($QY:*RY^TZ!FBI644JMX)6Q4^\I!NQFQV5T+
M@IB0HK1<06L#1)*K%MK#&EM(#U\K&UQWNJT$F30EVB0IO(U2*85// 0=C( (
M^*)3C@+^"/C-&'PK+KXK0SH6FM%0#XU*.*OFP@[1<$BQ6#DPW,U>P;%2/.UL
MO(V7.6K-?=/*<NM?B74U?*:C748W%GG^+0Z5A.O*RH-81Y4@ENSUCG;;07FU
MHF]'S*2=>,X[=I')\F)E_6*Q24LH-H3V>8PJ(9#_$XA9,34K1^Z_P.=ZO?=
M7Z'9C$TRR8_Q3Y[GQYRD*X77\"N9LJG'\M 4TQFR<2;+Q6+Q[&$8N,_\8+S7
MW=\_V",>"]';,--2F-6FZ-*W.3E)%?:OW;3>+OMIM]/=/>@\>Z#.SM[;=5 P
MIH?@2#5%D=9;!\4(T2$G%]'=$/J: MWN03T""N5Y\_E*8X1FO,X>=D.:D=EE
M/ZW7%TX8[#$:C&IW%S@ZZ(CQJ&KR?],,B,;HR'?P(?^7$VI+)*W 1'&X:E5;
M"I0EDC<6 ]3*B2"C492!+NL4V\_&_GR/$EL'1+DX^Z/0<-(H=OE#-KS5-SNI
M\W@SZN<NB0+#]BFY(NHBN2'J77)!U,F0PBQE@R08:V]V6-OD%?P&;NE%B*?,
M3NQ8*"GU9B<,(OAW7 IL-O&= :_G1$%BGCWBNJREM"R[K0K:BMC7]X$?S=)&
M")!?3<+K(\\I@J@S3M+[C7K)]4:?6%K53?$ZIGY\,P8TF<NY,;!_ML!,<=R*
M>BUW6XR!W5"'3J06_$84XKR+3^.R7JD^_[#RWXQA=DW8:N.0NR&FEJ@Q/; &
MY/S$(.8_O@N#!4BY#YG>@W&-0R-YUX"KI]/G/,!T%<>7^$'(VZ17;T:#"9@4
M?M\ _V!@1ZR#7J]?>)U$T0QDO!:>QDA/S[+'1U[-8TR 3T]F5]DI;I@-0LII
MF#UUZR)66_#/2=;W29ST?9<>4>8D!^R ,MB)L^1X\AW;K#.P.S9@8N^MQ@#I
MLP.DC,XI\K[PPVL&=H($I*;I K^/U>=U3^.SE ;R*86I)<Z4PAD>LDNS4V_
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
MS.QU"#9,U0O9Y98S6TXOQJ5Z?31OMG#/(X;]J!T,WU]QR)5G)+6-:XQU;SA
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
M#Q4)QL3QS0)2M6PR/RX D(YYQPH$]=.SPH2L[#Y@CIO0PCWGC=?3P0;-'>/
M4YS$^GGM*P7;<#';X6IY_245Y$K-&_8ZT14F'9=H(W[0Q+AG"PUB DLF!I?:
M1.$#7Y+?1!H2[E;?>'1Y25(-G8U[YH3F=ON)"*7DZD@E264M]^CN[B[R;4J1
MR2&G 0$YR9-@MJEF%WI( -H#9231I&B?3V@(:=L07*(A/R%$VB@VRR#C=!!E
M(:$.U>Y=02O8-M+AP%EXA=LX@#E>4K!V$\'6 K)IVB6>7[]\@K9#3*29-K!:
MZ(&1VW^&U@3>8^2,E$=GMI*EV.5JC)XC 9WM:$ZK:9^CSK] 0/K/N$A5AR(4
M'2)2J>,YK8K+>VPN!-.H:I<YHQ#%3F?JU>LSF^!G[WAZ\V(;MK^)PF,=P(_C
MQQT^4[$[/,\F7]NLV<F^<3K\]KM#CT[>;Q2+4OC2,ZNF8W:1UBE4624S .FR
MAG-5T3+ CZ2="'$J8C=\61 )2<#$9)+8A5'R]XO.5MN&?0EVQ ?3MA@?N[#-
MB49X/]4EP:+:5.X58?VZF+N83"-(12?5J]&8F$B%R5J!4+Q(/6WB\=BDO,I8
MKF-,@%7PB11UHTS$I?!D7+;SNGZ]]%P3'04@/\#P$M$GR-':)KUN)].7U$)B
MOU66]@U1@E<Q6_9!N49J8+[FQF-><F/;Y>MN:C(FU&+,ZA4$.@JJ8>?] FEH
MA<9A4W08N4PEC37%"7<!WFYZ60I8T09K<S6EU?E4E'<7YOEYUG!7Y5D%8'ND
MI#3:$A>M<9/'^QK'&  *N=OZ/U!+ P04    " #7@ZM6#\IF,%U6  #(*P4
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
M3J9#2R73-@+S);O-72;QZA;AS1FZLWXB*W(=GWY6V *MX!,U>&$*+%ZC;7E
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
M/]3'0=J#C</SU;A-@CV,QV2ZMJO>][9?)]L]X?"NTB)]$2\3O&&J\V17_N,
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
M;D;V@KSJS XFU3GYB9W'C#;-*6B:3CPJ^"V5&SCF58C;-OIUJA-X%!! 4@G
M6A6"@WZ[V7A1=)*G9%2IC9.V26]*FKZ%1(6YZ&9K!OG[#<(K<H9_P,E#MJ:E
M&[W8QB'+ISO^!P4A*I48A'TS3=;]&D61/>P;Y*:@['DH5%A;O*M60_IG[N$,
MX6A76+!6M'R;YA1@[\2CPEY<*MWL@9(6?&-@6 3_B.@T5'TW)I4 1-=:\\M4
M41G9TDVJ)#8)B_X8@@KH[CNKN35#FQ+LW>:LA]MIT?+J- ELN)K$]"=@9"K!
M5$E(F%EO)J!;[_$B(&,-EZ'/N%O;&%V4IZ&7).A4SBM;P7T'EK,@P,3>+?^/
MCN\K"\+@49W,[N!"4DG 6I25B-];$!&\G;((WAY$ ' +/N;W#D0$[Z8L@G<'
M$5CK@G;$[Y3\<8YODP=1=JRF &HTIW!'Z,2C0M^ZI[?B51@!%H$O"4YMT>^!
MJ!"W5COOB-4B23,O^G>XM62A<LE.Z*; AZ62@Z@LGD&8">6'D=<;^@:A\3^X
M->==8=M]\=7%E54V7ZR3V,:U]XC8)!;S,005S':OO3?(SVGG[*_>WMV&6<\0
MUR-BDX#Z&((*:FEE.".HWS_Z:YJ;T3MZE4MP D<E'X@J$-!:;D_]N2)#M&=5
M>(_.O,PK8R&L/.=P"4_'2.Q"IA*&V&/;D8CPC]>4$^T:1G_M_P-02P,$%
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
M1>J*8W/=!K/IAN*V.S2AM[2C5V-7+]A6(;S6?%.IZF;0=R,3["2=X5W#I<^
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
MXO7%WWG]K;=(AJ[_ 963=1XE&&H]TDK<-+JL_(OM2P MTA[TH Y_7'NR.=H
M4LG?0E_Q!&,$+H2E;%5&Z,_;QLRYGD.X[00),9@DO!RN69QP8UFKI@ J&C?=
M3W3A*:R5+ZYN["IGIN81U-L!83 :#DO?"5W"GG[]$$<+>N:V;;MI$/:QSZJS
MQ]MGMS"K'EZA&'JBM.GJ^7))7_0\)"HLD/'U^G*9)O1Z_R.&"HO6;]/[X[N/
M"QGPP+TJAW:(-O1^4\X12_=BG#4OTY)284AM@2"&=UX7286U24 AIN6AG)^
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
M6)3BFX;N0.A@4(Z.HFIX\@-U'"VW%)AI[[S64+0)FR:CJ*T5'W'GV34G:D?
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
MI1<B6;U+? Q^2;/3=5Z0;S@#)^S=>K6*(_*SCM_39%2W(3$&'')=\JV1J,5
MQT+-8/1WS7 >38@1LJYM"M-E,TVUU"9W&^6?7=PB*9!T?W<D9TH)GN14=4H4
M250@&,7[LWIUZ79OB117P\S1"","E#\1*N20&24TNX2&]I,,X/)YNY@5#F1H
M)ZJU.MT\:BXUD=1*2F'2-IYF7.'GX]DL7=-+RILL3<B/,]Q<7M(0J/PB:;<A
M)GZTBKEHLN@VLL*<EP+.5J? 0S@&!8*V75%W?-]7-=. C.UFLK;,YJ[]]4..
M?UT3BN=/4\9"\>GX<)ORF.$Y1IOVB';P6C5<)K .TH03-?4^720P6)IMFHC2
M6YSC[*D?K&\AOS67D*V-_'T)F00OP%DB @V?&6YFZZH#RLJ&OC6;7&[=Y-;"
M^9KOXD2;K9=K&A'7=I.2GV/,\)=R,W!8!ILUMNP=IM7!:8MY#I0AY.![%&R)
MH%#)5>\!Y+;1U?XDK*ZRX;%<&/WQ*0G)<0QL!1R>O\Q(4\+/VOJG8L:#38M6
M_<LPXE7X&:P3'&0)? -57[_/3D8!0CFN2+A21L5-@5R5#^<&OIDTZ5)4..Q+
MAW +.166A,BJLRFORIY5Y%&=C''C+0V7JJAJ)X#2(A@?6>  &3V!A_[GJ'B\
M6*[*8HW$ZL=Y<86+252>(E$_.DZ-.2'TZM:>W9)ZLFUK+XTU,$8>S>%\F2:+
M>YPMS_ #.PGA:*QQR5B[6%>'%H\7+3V6SE%,AM@GPEB2G]IO?SQ@3";%-JJ$
MTQ]QB;Y]!=1^)W2<9>#Q 1/Q9#-X*'0,&;>N5_21W/G+*JK>RUTD-SB+TM"V
MPV8"#OUHQPEFPHLDH<54 >[G+SB;13D8B>L,?)R0L&9%^_H-EIL.=QV_TT1+
M;B]GXN3O^57?Z#O_',S?WI?*_2?1N_M=2""F]I1>YWF\=EPGV3#F9.7^E,90
MX?(C!K6@$LK)[.<V.(/) R]>LVJ+JL;HGV7S__*7,%BT\DUP)G>*!D$\=X\X
M682X&BM7EC6[GUM9,WG@W8&4;6M1Y_YE+5SYYOT?=XH&LCX)4ABE&E-9U,QN
M+B,16 QPQ%PU1;6XAU)V'X$@6O9:SMPIFL6A_#4*DBS54-V]#HXC[KO4.:*M
M&_G_<MFK6XN2,9DQF_!-0.QN[2VXW<OU\XDA"[+]ES9E?:N>ME_&FO<WW_[L
M3$1\3S[V'+YX/1DSN[G4QRP&>.'9=5.^C-T_1!4L>_,,E3=%\WOCGX*,QF77
M3KWSI( 'SUFT#+)-64]M%I$?63@8?9S3).XZ2%6//0[6?KHX]ZQ#QHFZ?;PS
M6!##B%4\V\QB\&(0G)^D018JZR%N5\<;#H\/?@ ?;5YI)-J!J9=<!ZI*)-&$
MJ(JF:[(-U0/^_!@5^&Z6!2N]_4C<WQ,8F,S($$$[(=IKA_8K)?GTT<&?OU$:
M[?5#',T^%=7SH2:VZC0-XN,D_#%0=QPH#^72HE%EB@,@\O<=L%YUA=1DW]:9
MO-DN<T)S>1 <DO'HG=1M\/PQ("*)@E@=.BJCN/5+2/GANBER7&D8"#ZCG1'I
MC9KNN[ C:4AMZ\=06Q)S,_I3CF^CQ6/!A,UH.[D_NH?H[AX+O,L,P,V:H"BC
M;7W#12*=MFG+FI]I*/?).J*.48*V^L>+Y2I+G\I'")- 1(VFCR?7"GSQ]%'5
M@6JCJ-5KB"LO#ZLUI-Q]*ZVZ)(;1K!^#V6.4X&S3#H^=!'4B2NZQ)N"&5Q*Q
M[M$MS;DK>DM!D&U@R>9O"*>?\&-$C/=I]%9O<.=93KKT>3Z<JM%.Z!VV.#IN
MFN&<1D15G:9)7F1K6J;D L+O%T00TX!!2,K'VTT10_SGZ4T7J*BPJCK]?[N
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
MB(6["<@QXH9;JEWT=M)H7*>O^HU8Y%^9UV.AQVHP*+"1X&=4T/&(#;XJB[O
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
M5:#L2#X5#B-*@-[535T;$N-0/:5W_QE'B\<"A\$3L346.,.P.]0F1T'V"XA
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
MS+/CDDAH>R ;V1HR$!C+/Y=Y"GK*LKBEKX^8X'B7L /_SMMTKA CSX(:J(>
M#](@0:89[S! B-O23\04,$L(FCF>*\G0^S-/5C.3(K#KM*R(\+/I9F\T=[X2
MB>#&NLMIN@%H&7:>WY;- ]TE;( T?[L7#[ EQ-SUWMP5$K2J=*M^ M5"R:"2
M.5/*DU$772>2H6BZ0%40 _]$)'P7<@<:8DK8.<>?O3).NN3IE/!1B$ID)"M&
M&YX'\%'%TP;_E :LE#XU2B+7 D(QMDF5Y6#EJD'MAD\AB 8PQHBQ)ZI,SDXV
M%<5Q\_A!^!0?)7Q!CHVR-W7-7B@-Z+G;K&GD6/.<D_NPP\F 3EOX2U*0?6$R
ML 5?]G/7R7@W'+;B0A]GW-IY]0T"12DD,N/X9/ CSV%I7Z;.1^PC)MBV#UE^
M13U1GO1W46YW2?'V'\FNK/\(X2C<T I+BN\ Z7(8:8ZA5\,\H8R6PB&RC7%8
M\O%^9A-B#7_I#'<\7T/N8;:G ;@C2ZET,</T9@5)TA=4:^#@R&&Z1S$S<2:X
MY=0P<P-)!%<OV[@)%29D_05.?'9T>!A6.PH#B)4UV4HJW(+T(4E3D80# '0O
M; J9<AUY"UIXU\Z84U81K!6Z<=7+=9NX9506S5.GRX2+M(=LG'E-T5@4X2]
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
M,],<,"@P2$&41!* AYW.KQM3Z_=DU&!1\Y?1B69[80;X4=.]^CGE<< RIPI
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
MP,VN2X^U[1"K3V&OZ 8_<F(8&0R-6W)P+D:W>_MO/R^H@N.FT[1#68S?ZR8
MA'B%\=Y?ZGK_<L )#QQ-  <7KQRDAN7QHPR=M\9E"#U%W27"^XIT+'FF+WBL
M:]3L+"=[VOGV%,K$FN"=41"C8>^2JGE[9&NH3E:6&+6#,7:=GPML*;:/QJ
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
MO/S@&A_0-8?8M_M=E&YPKJD=8X=_.S@:;ALO 81\G'$L8_J9+Q%NT1!Q8I8
M/.@B2_&U%AW1+7YHG8DAW39Q\A\TQ;'GJE/55 ]OY$*GCL<(*],RH9.]C=V@
M)7ME1IY7V=ZV<7SWKV[PVJ>/EL' M_6?DBJ#2Z?=90BSP=[#VZ1Z.Z<%76>K
MC/UHGP-)13EVD,Z""$I$(34N;1AA/TSC6[=/YD@N\.1:*YA^+=*L1MV#IE??
M5JRIO1B43]57E2;A1(?EH:( C,X0@V[*#Y!G6'N&ML2?48\SU4:,FI*D94$W
M*19>@[]\1*4_Q/"W 4^(TH78+N;.Z(]8_V 9\Q0R7+NS#Y@>YTJ3N"J6,A#M
MX3%D)?#J!-CDY?JGLDP!4>Z!5B\9.Z0>RCQ=OM#JF29&?"+HR<Y]T2JVC=/)
MAM;\Z<E\(+O3#;*)STV\1$QKNVW7QF'$"KX9CGBHT.HYFFIHUI3U42%-(5BG
M>7O_JD^6;X;-4/49DD_E)[7W?R2[LOXCX41TD M1X,(GS+>A_I-#0K/+CPVI
MWI;->Z$$.CX6 >#>.!CCJC,M-.A\,JO-9TY'X/-V680RC5R4%2.W*S''N.>W
M-J,X*3V&;OZ(N$TF/H97BXOC&%$S]Q0*T$J+?2U*>UN#9:"+XL"HXU<N-S.C
MVP,NUH.KL]MMUDB 9$BJ9ZN#%BM+<0VE"\:Z]SI%G0D+,WIMUL%[6-A%C4L+
M\A1Y^.!C\HW6(HEQHMM/Y'XC!9GV&1F>T9M5;^>?35+A*F/T:AM=L!^7U6/Y
M6OB6<X(>I*P(](E=3VO$A#H53EZ#)A%R:Y4+:^1\B#72%F@[J^O]E@./2("-
MR^PE2VF1VN*_CX VH]3#4P:AX'S(<?0CRF,!R[RGE+7Z8IBI#:5SGJ,C<$<K
M=MM@4OI]\OJ%C:+*DKRVP\*=\XA$@(2#+".>PL^ZD[9_]%JW'MP-55)O@9R2
MPT>Z<B_W])9^:QY?:?Y"OS#EX=FH,?GX?)J2/%$!78Y(/LLB,AS=7"E,=ODX
M)1I!)Q;P>A-P!+'I0@2%1[?N]CDP:;]C+B.@8OY<YO D]<3%%*V'QUTD8,S>
MV(?'FX7!H*6DQ/9Z+,]6_]QG%858\9]I#@EZ7\V14%)564.*(W3DY> 7&"._
M($#@ _O;AZ]UM&)ZGASJ5K^74$[TVD%X,_9EHRMOSG4#!$\VND##_"&W3%^
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
M44&O1V/7.TKT' 8N(L"3^NW/-HE8<"KHQ[U!ZV2KX2H\]FY;U5S5Q99KKYA
M17O6'3RZ O$]%9:]JGL:K/R0 &0YZV$UQGQA'%E@8S7XR'/Q[Y*ZU:;9,[;W
M6XF-MJ.KAJ9_*G-&!ES\-F##(WC".V@$H@QC0>1 2#>2(1+BOY>#W%_:1W69
M3YWDD D%PGW,E(E[R\-.-L-PX?OHD7"#4>LF2\M8L.A/@ 3+&CF .T;V&0"$
M*X# :RI(U8%C38 +=V%:NCM$(<63F 0QLJR(2@[N$D%P&/@6^)Z8P?SP/I@M
MOY".3W,RML-R*#M^J,;YZB<1@._D3!N&X">.<%;S,[9^4EA#UWFR,:9'R$8$
M6D4TD_=&.WQS:U@)6^QX$'<*YI6B*:OI6 U*SY.KD:N,36]3<HKAA-Q\SGSN
M"4X^;<;W2?KXC/G@,T06$(P88)R@>/)7)H"J2;*B&58MU*D&V L?B;U^"O!1
M+!7 SL]H;CRX[T_&I-K1BC(!%1VP;.F&%E 8LL/1>:>*TM.^'1IE;<+8# E+
MJG8*B1<]*CW@M7&AB4AXOI.7PA#K=YK,@A;#E?& /!+TLP4!I@N1%!&UWT'K
M[^.^ZS3CUTV"D<T UV\7K7"6IHQH?2& ,^SA&*(Q&+VQ>7S8\/[P]0$9.A:#
M([-?(-AA?E.D]-O_I2Y!B]8$FQ/6/EH%1NWH]7+6LACEX.BG%IFR;\S)6+%-
M@P9&K*>(CN=P;H@O69%M]]R[5$NK%:"RXF^>DM4_L#1G@C:/^I9I1?=ESHAL
M'E]I_D*_L"OHV6@\$L1E$G%KQ@/ZI/T 4;] X!-$?(/PCQ#^E8CQ?4>1TE#O
M/*+HHU2>1IA'<ZB4\#UA*WW\39P]VAN^;F=J^ NK&8]M5R[,?IT%3U]<+48>
MJI$=G?1=S =VK<G,)1%S54/RA-WKVJ: R2YL\=/F1)+XS>QH[R@'\S'F@IO;
M'29N-0%?)_EXLN\-WRAS#9/A5(+[[9/KO&%-=,5 PMODNJ&.K#I#+D(JM)
M>X.^(O3"%L4^R=OH/W'5FV_.IX9TG1>$=U<"(P6!R+#2'BSJ;U=?T00^77C^
M&U>^[K/-<[-<?ZTI[D3342^ZR&<(]OI0KC^P?OSPD8 0*F*:&DT2=PHM'.MF
MSBF@8"B/, *Q5%K06BW((WJ 9+A)1%Q@[:B')Y:!K< 0&H;W![OZS\OR']:Z
M*>9G':I ! B,:J!$B>#Q8%*W _R%$[Q(+1N+2*EY+,^3PEBW %O*M"& KH'&
ML36C\?"U+P,#DV$W".IGYV55E:_L*6XV<*,&VK6+FG4R&+-1[1RR%0Z5D-=C
MA0R)%;VCE8C,-58ZE>T)=H!\8"*[Q#O@34P,SWD[LZK,)_D9'QJF7F#*R1K2
M^Z_S\M4 77BP6]'ZJ="QKY:QF& .91= X$'D!^RE-9A$21EW3V0_,=PA@:#6
MP;;H;I<_J-O!78GB8=9D1&A#39:DE:U@Y^/CYXO/]G":KD6T /UN",,3;SC\
M@*$MMU"5""S/:E&Y+TR'VU>X9^J[,L]6;\Y@EUNHYB8)J2'K*BW"B>DB8"(8
M1Z:R/IRU>:(+%(-V\<Q>HVH\+NB#C@K/T*4?M R=XJ-'6'@9SHF3[>!5M3CD
MUX0*B0J$FKLR8IS 3"-/^IO!)8/>G$S3Z>@&=MH]W8'-J-B\ESYG^DQ(FZEI
M$"8ECC<G;?N34=\<<]93W6P\SX@Y[&%?KXVY:K=TY(+S 37W(Q@>X]QK7$[(
M\[4]_1$,6*?@\I@WO2-@='^9!8STA[S^Y?IS4J3&? D )V"O-F@3]YKHQJK;
MV$-.@FV*FR+=0TAYDF. Z'8+MH8D!S6!/0]!>Y"ER3XYZJVUA' C=*2XT@3I
M7JA/M>1&>E3@C3&9\^'>F"FZH*_K!XH10#_1@E8XSK,4"F;76(_YA3KPBT3O
M!1']>96>'H63>(_[<:F_4/WE$SBHIRPV@., _L\O2;.O,,1%15!NO: W!01[
M#:.\]-;\8L-!+8#L@@C";PL.0;\L:,QP]X-8UGL #I9AC,Q\-/1:$^BY'3L^
M[#L.0[NO!GP$/?24D#"VHQ'C\KG,4UK5H+0T;Q.BX]JB8TS+T\;'10Z0L_*G
MW1*39!-TVHP:)OJ:;JDYW;]?*:Y?*$Y@K*-'.;;?TLFA;L8\Q1+8J]F+1I<P
M0]KPQF'P?0]'*=)$C(>O]7$:F P76L?C^N2>_,'XRN%8/6V[>#[-P8"'*K.6
MGYEVBPL828&*&H)1?DG^7E873",OF2*.A]M^M\LS^-G?=C&#:"@#]N21&7,@
M%4+X5D-2I*6%OVNI:8P8P0$ZYDYTA\\Q2W;A 3(A.__ME[+Z!]3**E?4G!#9
MMEX0:,\KBV&/84'[2#B88U;TQG STT%KEZH!U"[]<! G?C*)$UHFM-8F,[<'
M&Y$?]D]UEF9)Q37,/[$?( "K]8=#!F$VKTCF9-H!_<:S!^EA9U8IXN$L:9(N
M*D)0C7]:'[P2QJ;G.1*-X%50K0V=C>$1PP]=X0+J= ,=TAIIB%( #&EIHP6B
M3;(/T^:9]1=94*2LI"H@J/&.5FC'<-T'LCW&%7+[S,G8"DR\Z*X%.]\A*\+,
MA2[DM?W8B0%_K<_VS7-99?^B1O?0$= H^2?!Q\0_2KJOQD4+/K((C5:^X\_3
MP3J( G0U2\_0]0_WZ+>.PT-=4'J=DCI@F93QQ6#B/![*Q"\44IAH>O;"?KNA
M]W2;9(7\(]QA']W8-<(")DD108NTQ'@+O/Q/!-K&DW>W^<Q7?N'VV7]G25$Q
M!<3NUY:MAN[JP/NH/]CAQM&Q$M1V_Q.;S&4%T$;+ K*>V-&.Y<>*5G<W(N%
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
M1*8F,#@GIBLZ,J2\%Q"0"A3!DQ%QC4^@!%\/HLRH.?P03J#]T8G9]M8%!V9
MI8&+$<U=$*"$7\431H2U/@+:#^V PH@DQ<=0;*K%&(;FNOT=G%NH=.:-*.R'
M [>GVUZ^$:&*C\$"%W]%@CPD\2)E+A4-J,?/6,:21_8'CHIYIB0A:<9#N]U&
MU*7=#CC0QMIC]Y;+A"R]C/AL!V\9$Q^],&<_/XNCY<)CGAHG._7$$<VH"UMF
MQWBU0_$!JMZ.)MKRH(P7=0  *.FP0[!I.$\Q/[G\PGGR]LZ3,=EZ4.&W4Z]#
M9;R2?H@N]&:19WE"UC2BZWP=<D>L8F>\8,STO0W-O%#\@]VRC!&X6*4 3YXW
M)+)=QB$$<)W:\((.9DW"O3ML2J8,A M^KCTF5&'1F.'(4H%NL%G5 @IME9X(
M7:XR$GB/C'5+=EJM/1I5'&2GUYJ;E8"F(NKG!3>6B[/% Y>(V1_6*^9J<)0/
M7O0YY-&.Y:&O@.-D [.CE:,2:!Z*TA'+C:R$Y(#5%;* /&3[@VH8X3)8\.>;
M.$DW^\C2*R++P9M<%RZXD[CP:"+\M*<BS&-N*5WS*TW^0Y$?:VU1YC_DZXVX
MY+0\^09C=*"1_HHYJ"2EO @HV$7B@\6J"=:%:4CYY53)8GXI_3@DCNF Y6"/
MY1DO7>0UGMS?>V:N*TTYKJ=Z)L)\B^F!=2&+!R_E53KL( MSIM?,<Z4B5<#C
MH5W^PGA!>E#AY;-)XD?*"W)Y36V!,MOE/"PBE2YHX/8N( O"XJ" X;"C]P
MM.N5$#^.?,K. 68TF,9F.0L_M\+W(8L%X=N/<VB TV6. ?[8488_T.&4&R$M
M:,0\).JQ;WAAN3BVV!\2D:\2AWB1P+)=CAGX(UVQG3&MH-KUMMK@P(YSBRI)
MLR4-0'"<RR^SY>A  A-.<9ME1F#S&\"RQ]I=EB%%DB^!C*.JE-",P#XHX+5T
M9N1)/H03:W539492^RLPC:]=!YE1)/D0T"L]+%HSHZX# )QR*2ZIS)6M!Q#<
MDQK-2C'3%9C"=;&@>AW9 /IE8(9')V>QGW,1SZ+@G-^G;2_W+I/NU7L7B+TY
MV-2._2M&48-6\IP1=H(&%;4<L.4;M0HA0QG&?@-+R!_PQ4F%)/0>2/CWUWGZ
M9NEYFU]V[YGFBXO*@;R)4\H)GCVD3 Q^UN0FIR]E!(H7?@LO?1#/_$IX;SF?
MWY(P2ZN?",X+KANA+,R"\7**XB%'A+> E]NF)>59TJ372_R*#/;'AH@/WTF6
MO_%V(]Z6O?%7--QIQR*)UW9RRV(U@^(D(,G?7[_CKV39,HHX]:I@JI),06/&
M+ @1O[G7=TMY595?+L76QK%3, 3AR;7T4$P'?$&6%G]4""P< 1)U)W6J8%TF
MQ>J117!+&('4+U]X @NC!7P:8FESI!30-U@6K0CG4UX53A]YS'=-P"V:% >^
M1=.0EH(]I=#>#Q6:C<2JBNDMO* :H"N_=>02:K*C%,RW@W>3C61$D3@-SHM:
MD5E9)]Y8";# =##6;<.8!:G%O5*^_PE@+:U$+&C:&X.4*9T;R78@FH3A[&)4
M*<0_8EA/E[M1MN\F("KY%ON3A73BS MK6VRX#;V.(_\(AK.&9AI.I)I+I?3^
MC.1.SJLZ1'&O<<N+7.:+3\R<\Y5!F\A.7-,09 ^_2FG^!4F:1:J&'$&679@F
MXHAV,JL4Y'=(?FEQ"<HO,D0&N+H$A8\@.E%-YD3L9E@5L6/E5'[BE86S("#!
MO?=<"TQ=G97]^"8C6 W65=+%2LB<E1A/XY0_Z0>59!/V9*368DDEH<'9ET&7
M $YBAVG$=A4#*D'89%N:H8*-&&IOB)F)%E?VC6Y]CJYGM-$BYUUL;]STV0J8
MN1ZJ &YOY#H08>Y7TPV@D+++6SN[.W[^NNB>).L3+_HLJM'8\J[CC.R;Z8&*
MMQ\?]DG9K^EUV6KP#T[$5ALWCI:<OC/RX"A[*L. FA PDZ"40<@7A<U,1;6>
MK:/L=S<RY*/53)A]C(.Z2QQZ UP:!T>I<3D2W-2.F1Q5?$*]<A37+(?K<'$9
M)<$RK7-1R2NX2T4;$9ZO-V&\):0L:W<NS'Y\TQ*K!O^@+AP'[-&6]9C)^QS#
M[UHMO".)8G3WL!XO!]QC#KYE%@\;G!ZH,@P3\G"E#$*^NW1N>2=O:CMLJ\T5
M)4"Y0)4:OB6/),JY*2@>8#B28"^ZT3BTQAFA?DY"!: F<JZH^N#1:![=>2$1
M+Y\?/-[AOBY:Z2.?KJ]'<N9IRZF3$W Q)&!JP-F%9#^^$9E5XXVHP4W4D%/:
MQ=69K/NP36T;:W,1N]+575PRPLACR/W)H/"RY0)9OG/:/P*>'4S2 !5=%Z;I
MNCZ=_,,,(X]VJ=U]C3VY.VR-6VN4ISNUUA"B$LG![FR QY6=Z19L<@;JBM+J
M2B0(A(XQ;?-H<!F=%JUJH>]$%%BPG5<SR2EY!7=?:??PE,_>(4'51W^VV23Q
M)J$\10PLQTY4TQ)F-]=PH\R9[^?K7.3XB_DK\9H1L2)1RISHHI_,59SRAT;S
MQ;WW#'^!:80=UQLRW,*FG$6-/]LZ^BGRCK>W6\C0:_R&;.XVX[ CSL/5./=R
M)V:>91R""SY=%.$>N?AV4F:WGW=@3S%Y;Z>W[>9._W74GD_M ?1?6T"5AV\8
MQD^<2Q=Q<A;G#]DB#P^[3CBJRC+"C7[86;:0,F,P5O7S3^7DI,MR<M*Y:--6
MWTVGY<RAV9K37K,>WVA<A0T"/ZG68<,8"1:U#LP/B:%OZ2S/5LS*_@[NUW9A
MPCY#[;9Y)^_ (M>!4F5GX#P1*PQ$FFL_HMR5=)48)VK-M9@)%I\.N)!IZ.)E
MFN;N]W")!3^F =K!%==PZW,/R)KOIVRXEF@=U8L1:X-_H*6Y&#%.D1_;,>>U
MY2'1 N,HD%%A&6#KRGHQZ)OF'5ALM>\13#/!5K$"^PDE?RD_7WR(XT"D%DCR
M2'V2WL5A,'\DR8IX\&=1+T+4(,) BCJ\LX@2OBOD&XGQL<' ,^E#$J?I3<*G
M)0(+L@X9\_K80& -9@SP] '2H7<D9#]>?B 12;R0/TP(^,">5+2'?R1EOR[H
M[)0>4FQ#*M'91FY;DW46IE6Y]0:6N^ZOQEP5N-8P3,5\2KDS("!K[$H;<5W'
M4=RDJ6HQZL;'ZL>'O1,-I*G!/.QK0]X .!75>P6!5=X/W'56H$'=F-K*W6Z9
M+.<81M'57?Z0TF!;D**1R6[^/FZRTHC]K86B9IIWR7$G'DD;.G*NT7*3M#AD
MX5FJ'0\KIY^__$GX@5J\_YDORCE5A6)1+X&^;M?!.$79:G$2M<CI4Y00+^27
M%YS6@M+]DQ%H?[,/&V8@:"7@7O;AI)3W+O$)6<0)J4W!TSCXNKX>>:C>N7"H
M"B;[M"LCI%2J$Q9^PB=55%@F% @H&651HZ0Z%JVB.Y(Y"\.;L"<DK!93!O15
M 'F?IE-4?,.L<\PO4Q+^ZO6,%/]U%*(#$#1R@PO)>K@F])#*<\&.$;J,BKHM
MOSX(>!8%XF]A(9/@U[P(=G?KC1/Q#UF6T(=<S!J_CXOJQ"/IF1O:41,1<'M<
M1WT="1][7N'A0AV]9NG"A)M1,;JHZV#7@($+[3//JJE;^<:BJDER=) IT4SE
MMD#-)[@I"Q#R._%2ZCL67H$#T['HT]HNR94<0C:A/Q,^>84$LT>2>$MRG:\?
M2#)?'!0>N9"G&6[DO)F)J V9"OKP=P0E79*7*U]4A5=;5<YHF,._M%1AF5#8
MK604=CF88@.7]+FN:C7%/AD'U)BML"W<,4PCGUE]$<9/KX<\\]W5$5?0#F;+
MP[_;.T0U8#_Q8:8,WDT2/U+&RI/MIY2?&KO2EQD+11^+AYV.:DS,"1C/>P^E
MU%LI3&,6@YG9KXGHSALY:^WOSU'CR&Z?)DKOXUOBQY%/Q:3W/87W,>Z.=T(B
M;ND2B!JY$1UN[Z(SPG#ZU"OSF;,USUG^+OX*K%5=F)#'KCK<DLT^G!V\QO;;
M9<4+EQ%;3"X8P[AQDY ,/#NLC1;9ISB6CNB+ ?)=B.51%HI_+\./$R_E8S/7
M_,I>2,9-O9\F4FS'Y5CZHBL#S%:48HDIHT;2%0-8.SI1?2DZT<UOJ%I#*V^#
MIILX]<(/29QOKN.,_=T7+7!S$I2+C*.:"2Q_'=H3L:3B"SF"K(5D4>@(?")5
M@PN.4VK7APUUP/+1?-H>CL,]NK>]"6E4@-066':/=7<YHHOXRXA^3"0!U0@=
M3FL.NW@YUQ<)2N1*0,.=U"U]&4=!']S"")Z%6QN/!I6=JQX$1$7[VFH\O6-5
MT"("NPX'5#OTV X8 \-H"W_N&&7\:LN]4M1QO2C9-Y@(^!0.]B0H)PK>)UYP
MO+.@@10[GG5U(C0Y"]A@#48!SG+"'271P_S&2QQ,+=+#B5Z[ "I\*5=QN[$=
M$JF>_^M< SI0ORCCW\5BP%@2[C!H#0.N7)3]:+TC*HDA.2]*<4Q%,<H8DZ^@
M]F"U/ F/I3<2S"_0QU#Q&'DDM'Z- EJ!UZ1=#A/^X@Z:5E!:M-)!+/GK(N!E
ME/QULABUB0ZS4F6*=N;_EM.$,-*9YF;;F]"+,G;2\3D>FS7\NU(#Q,C]D:QW
M3>/NU(#/D-E*$)TXR5,:D30EQ3-8SH[R7Z!?4!BA'F/IWU"UZ&0U?FF._JK1
MCH[QS'X /C$@&\-""K_LI([G/W01\#+\ATX6HS;Y8I3ZA 3I!5LVGW7 AQ3-
M%R(\OHJCY3U)UF?D =QYT,0ZQA-"8[NTBJ[T& Q7Z&O70G]3'F7SQ8D7?78@
M="D*[-9](#*6,P_NM!\J4$X/GRI?!,-7/$:>/X1T*3@-/S5!&_$H X,!LN_C
M,V3[3A.=N(J]B'FHM5N4;41:VUO:[D_Q(6HOQD%24W$"[C+1K6.&YI"]#*]<
MRM$!EXD@;7H6"^*S=9T_^RLO6I);MM)YQ*GG_^-IA4<O)*(@BJV7^N4+:&9G
MFC^H_2:PEKB@$/O^P%2AG$@)^]YR$/GR3FKL[V'..PW4&54P#U@KCTS\Q +1
M8XL6<DST<?5X3&J)ZED=5<6&7*MNA'HR<I-L<+O#(6OXY=W8=.=+,5"<\_9W
ML87^G$>#J\+O\LTF%(OVPFK1E]$B3M:>RTGPFEC',C%;2QVT63F@J>;@9XK5
M/(X;CP;7[0 :H/RF"1W;XS!3;MG<DAV?<'.;C:(>-Y([0( >WPR1WB&[H&H<
M3,17'@(\H7KBA3QOKC.A0O;5!(4A73S8"'G;.X+6^=PZE6?9J9<D6Q8AB%GH
MX'EE,^S([I#]_C-F,]:H^?NX7%R;P+;GIK%M]6%A'XN:CHT!<X:TF6Y/GSE6
M0T;15F05AXSRE*\NV]XS2._CY-O7=KY5C:]B$%8#MOO>C!TX[2?Q5N#O'11K
MMX#;IDYV8)A.D$OV1^A\B 0!^G%LHFJ-(*4E4'NO*!R:NMV14E#->_O$D; O
MS]29"*6XQA%F-K:85&9R1D&(T'+.QCJ.A/I])+QG+W0JZ0#^2-)#7?K:FJS1
M9A!V*[Q9$%#.,B_D<=%E5-[S.Y%?-ZYQ[#E=4?;P#;5^_I9D'CN8@JIO^FRS
M2>)-0GEY@!/!:B"<EG1U. @6N%IM6]_/U[DH^%#-<G*SA;7QCN+61WLWZ[,3
M^8E^6S./LI^G>=JJ6 7WT-ZR.*9)_UF\9F1"E[=(<4QJ3RK85*LO&<5R^IWT
M6A1J?V:$M7R(16#5C@C!HZD#!*,)B ^2 $TA'7+&WB677>);R<OQY)BQS8;1
ME!7DX!=%O87]]N+O($APEB>,L*+62&2RJQ8?XG?F3Q'3LQ7=\ >6+K:@.1'C
M\,O[]Z@%>S';0"MH+E3X-(X>&0;&Y_FB^'-&V2%R1WSVJPXJH@<2,PG;,)#?
MR%Z]R3S>]@3>T4Y>-B1T+'=@G7KF4E!@<<G7,4O#!2T?HV11U<ZLS4,\5#J'
M;BIXG:;"A1^YF.2,L2_</BRC!/'?X:4E]^#'+R\99X963;>J7H]9,C!/EEY4
MSC5B"ZHZ99QX_N=E$N=1\-KVHKUL$,I=F3BDOL,):&I$ENI?9\I^R&4Q".JF
MQO_YHGR[YH4[[4GY!(8P3O.$W#-QG#!,GZ%]&&CRL&=E]&I*PX,!%P[P%>:Q
MMBZ?JIW&B_J:V0Z^8UX<75"?-T ZX*ME&=!+W,J">_,&]RKC=T92/Z&;:O+;
M 4U'W]<@M&*?KT"['$9NH+7OQ]KP]5;KMF\E"@C;O1UT-E%%C6G FX$#H*[V
M8B<J[*VD(<;FVX$NM@&>?D?<"V+D1-'BPRL[!Q>YBZP<-V$8J)8C+,K1%;MN
MQ V8?9M&6D-M"=@BF]_'$DG!JYKB7CB&YW$?T(.@:P"!5ZVBUJ/OTV'*Q+>N
MIBQA:EUQ^*.KJ3KLN#JXH1["$G=V0W%: 1B.YN$T.HE*<RK6O)OJD54TI]WP
MYK2,2Z1J3LN;'5FWE55UO'7DU_7C&W /K03NWM\S0HV:5]:6>*OAH0%GH?;7
M$3>7Z.MF&Q9)AZ9R>]28KNHJZ6&*W;S3G."-KOM7_VWS"^'B:Q-OKOT%ZN:R
MU 31Q:[.Y8DZ9A)-V2\-ULFR/"*:<MAU/Y++S?VQ,9@<%&U7;%+E7&DK/D\T
MJ\Z;4>[&S%C>=O.6H\XS; HDULFU)CQG&T:!!3NEUBVRYA!M!9^F&974NZZ*
MJA^V;-$8=\ +#SE$1_N@%]V ]MMRR.YWB0EF[)VC*^[FRQ8#SDYS7XE41GF.
M\)S(X<0[^QU6@9V58+W0U>;JPF2\K_I9HANCZ$*RR$7T@S8);DR@X98I:^@4
MW\':,H1[PW]$9AAJJ!Y#P..F(34<E6NK'L!9^]'>')<Y65?G'3!Q6$>BA>UH
M/>(%%1'8P7G$8_.,)/21 7LDS9/2+J*I8%U&S)+EXGJ"\?![$BP;[>:/$*O9
M4V);<FV!TUW0-X 4Y.)$ "5J1H]#I#+)LJ5:TQCK-F3M(OGK.'.U5WN0F:<N
M:^O7]6\//AF$U<1AE7Z&_(Y"1_BB/><!HR?IA*KTI;7$4:3CY<)Q?Z+HX\7H
ML="U][H?_RBY-T5?[F<O2;RHJ,4STJ[R0ZMZ._6WIH[4 223ZIV.CY$<FEZF
M<LWL6O,T\W!5\YP;DHBW6Y8N2!N,(^=#B<8V"F@#=&60U7B0_?<^P34Z]JB9
M-4G/N]8TWOK!0 GA" \&U)B&#QDXQH.!#E38=S0:8I0.&WA!YT#18"/RV;^P
MX)O7P0VX@-GSA3?D6//Z54%G>:]U&J=9*BS(@Y?R:ZZB,M9A_=@ 8NP+!G3Q
MGM3Q.JS$&40-]A:%4:E6"<\P^4QSH_/@BV95*?JIJ%9:DJA\_FK=%[H$.6N!
M='XNFN$>,'1-!X^KS6N('+-OHI4NM'MHFS!ZHG5T=V3)UWA+-KQE4+2T3?VV
MP+A*^JK06#>\:0$\0DI, R-VBZH>839R8SH,G&14QK8\]T*3JF/#1^_7.#G-
MTXSYW D_L\28(LK^;'I>-2#/VI!G-<@&"34+H*:;1I\C^A<H9A!-IZ!I@S>[
M>S&'BK2C[36MN,4PE#=HW0P6F_05VXQ'L!=!;NR-2>K<!NH8MH&9'3B0L2[_
M)NH/-M8:+TX9T32[I>GGU_8U;?QSSJ9/#'3">^5G[EH3=>.RGSA4XPI'<8Q8
M2P,E9H2E)=5F1*7#Q&EF,P0SO!8S+&.IZ6X7*323,Z4' &J!B[:^]W%AHB?#
M+>&[M]:N*V$'1,[6*'(D XZ':_*D@LHS+RLO6I+T,JK_#HU\N@F=[0H(BHSS
M]=W\U8VH=* 8;^M.F":ADRXD["P_H$H*BZ C6I#@Z>@<,]#:?D[ ADAV"4%_
M18(\)//% !UPECN$)0YKEQG:DT:Z$5@\D\Q,WN4/*?DM9_]PSCL&#CAZ6Y!<
MG:=*--:[M 70V893XL%.T?<(KK%GU,R:I/H?=HP]V8H_;;^\OLF-GKL_>0GE
M!^YEQ*1#TNR<H<HJUH!G)S3Q8J8HS'H9&_ 2L/.6@1?.APL5$ZCN-B'-"F*,
MPNL^$.,75C\7P$8BVQU-'^(X>*)AR)R02]X_<,E'0!5-$JM_<K(C]?&.7\@6
MO,0<PG;AT41,B?M(/)[-Y$YH05?G%ATL<GV\TQ&Y 2^A9JF9B/R:U^7Y><)'
MO\E(3<V-LC%(W 84>N(TYQ/VM.1]B66]"'->C2EHEB0[L> V%$QG8UOQUWX<
M&EJ'TWG?I":1$QM0U#[A:&6?O9&ZUPYGMIA@QDX^&^XK$YZ"QOL#Q,_.AGC)
M=@D)+@.^[1>4!(5?-_-_RRDCBIF$>D>5-,W7I-@Z[E4$ACK4RTI;'0(2#&P,
MAC"X9V^D[=ZS37I^SUX==N"KKD7'V8 ]:)%SKX9C??2Y.<%^[EHC0LP["YB-
MG)CNF!_883_U;HKPI![<RPTF]ZI^WW_T[3Q,Q[2G_TR]-MI"C_5Y<P5QX0_K
MFBI(=7_H]2+&R?M8&@?Y"=C/W(D6QW4-#1H:\'\9LX../C%H))$:[)R@:7N3
MM;DFUK'7ES,DR&94D-T[NCH $S=0_AUVIU"0V4%3=^N4>M1>IP,7S43U]K[#
M19XQ/_PCC>@Z7PL*JUX8\\7]BIQZ&YIYH?B'+H]-JJ@06#!BF,Z-R24)PCZ,
M:I=JMPJ"> \4IUZX"LL8=F>G:ZUD#V &=F! =>JEJXLP?A*/),7EKQ?NX^IC
M15=F5.#/==.-J RY"U4F8[F76<A'RC,W6HK55G<)VX\>LT_LOX[WN3D%H[3K
M@U@*53ACI@5[G?V9T.4J(\'LD9&])+=D[=&HHOZ>).O2&Q-76+=>UFTD>@[T
MP<A&>P9 ,A2N^N:8X6)M!J#E1<,N*)CB*,"] MRMXB3C@N8HW!^F"G2XA6GZ
MHP'[^3:6.@E.5FT A7O)*A'BCONU$*V:=5BN\9ZVJSA:5EIWNTNO#SCDM !B
MYUUZA6C*(#!G=F03!^L7!G9)]A<]>!!Z_*#EJWA=Z"8)4W.8V,6*L/,(I_T6
MWDI_3;CC(!<[T$%IS\)3TN[>=;$@!>E$M+8<<D_'1@83O6:7CAT<>%_X14\?
MW&O131('N9^5DV6VNR32D7:O)GKLXPYXS* Y^S'O8NK!E60?SK+=2Z\C*8TA
M&9B/I9PICJDHIEF:7\THLZVE&L>H,ED"2O8JKM2&8]E>(R)0$D%:0]&&<A?8
M)[+("\WS+.75@]P@1,'Y,TE\FG(J=R/Z3))"_=!PPB0M81HQ!; P!6O>W3 G
M=JIC[_92;H-FNY;ZXM8JS+.CO?PSHV)"(_.L&3W)#E&U@7I#'_)->JY>K4R$
MG7]Q5%1[[5"53U].2$06]%AO^\PI0;UZ,AS)-XCC6 Z(+*@HD#.2R]>_$4)&
MSXP*]%>AEHIBR&N,(ES)*;)8$+^(9LME\[(2_GH\\AGA@O''.K/-29FJJMAP
M'; QU@A& PXL\WG)$P(5I=ZWHB2TK/6^B)-FK>"0HH,!:' KA:QG \*P>)H3
M+MJ#WH8YUI.=%[C/+;5 7T:+.%D+;I]LRW\\0NK.B KLIL4F<P5M&3W)@+5:
M;;Q(\X>4!M3C36C8X?=8]G2B94\G4O5T$B4$ \Z(NQH>9@15O:,,TN3VL-UU
M$SLL%#I&)S&K<J(*OKSQ\$$I -!J^K!A7)D-5E+#]FAP)4=66LQX*M[M5)T"
M2Y.6SIXIM+2[<:'F60PW<T/$W1P\MF#/XFBY\*+E]W'([RP^DO4#233LI_P[
M["-;1SNY,!2KQBA7N%N1:!F0DI)46P#R[Z8B ,6J,=)%)U[,:2@ITN:_]#-<
MHZ3+?/F* >O3C?C_#^I%26Q@>EH?8!=9:;.]O5"XAXU6%O^&._7&]K[^U60X
M+UTR8 MO$_;?LTV7\IUGQG_I9],P-_(50S7+QM5 >S^P-W*RM\>AI6KN IBM
M22!]^!%NOE0S)!5>B&3!6->:9VPW%7>OR28NVOS,D_,T8TNAZ8IO+!TKW0\$
M:\NHE4M8:(W58TGF)O3\X:+1@8)BS[L%H[5X#+?]AB1\!H.WY$5W3Q&#LZ(;
MK6ZO\@]1<D?=K%>L$,Y1M\H [6B>+Z[HFF;[ESM;7D7B1=MY4O[#C9=D)=V5
MDW"3,S5*P=.<,$0A1<_=:@#->-BPX_AW#MYRF9 E.R]\+TFV+(Y]Y \'XD7#
MR4\]49SB14'8*DXQOHVO/5VK,)^6F,63A7D3\YVL+,;J8@( G;D/V#L0YHQD
M'@U3.'GTL^3X-)D_!C\BB8K;%736C>4>!FZ;BM?.Q]\0Q[X#2).L-DZ4!+N;
M*LT['?9][9!F?]L?T)V@,=0$S;YQ7>IF-$QS5KA;W)N$KIFW493_^MSQD&6K
M'%WJ*I%C*(W.!NG/[:CY"1_9?BD["NG<!<G-V>S4XM2J9A(XFJ0GQ?'2C;4T
M0=C#=MC:2//Z8"]=\9)0]A_>4I\M5:3?LX;? UT7K(43>>AKUR9IS%#78R"8
MF&V$?,O.CX3Z[-3!$+<I]HD(WIBIJ V,JI8YM\0GC$)V!%X31^-36SA0!_;J
M"E/!'OLS^I$D#_'@1.EN?AZ\L!J@)[+EFNP 2T+:3?6ISU*K1JDU5@(L,!V,
MR*5;VH+4XA[V?'1!T]X@I$SIW$BV ]$DC&<7HP#GF0\+=%P&..@U)/KGG'2+
M_<E".C&?G3+L=&M:@>LX\H]@.&MH4*[*1Q./JKF/ZJ@VGQ+>\C;_\\4G=DCP
M]4$;WDY<R$/RNO=&P_YVLPPU]+R@3,M]<@1A=F'"]6]-9-G)+^P11\HAC/#A
M22<J[./61*#=/ /L56#I'CGQBU#]5A/I5#P8$$NV'"&[.5%]91Z#Y:*J[/AR
M_1\ISU&GA>UFLYQXT6<QZH?9B^LX(U6C:^B*MUY\V(:VIZ["@'$8S_+*,.N&
MO^*/HV+&!X.V%A1J%-YT?S]RV?0L'K8I[\ H8U<#Z32^V&,9N>AZF83AM9SE
MY#Z^):%7EJ8RVJM\QYJG[G5>-O2!P/1:>F32OWS4='AK(H.CG)L<"6YPI[F7
M5 S"3G*?KS=AO"6D5*W::MS(L!_?1(RC!N,P<]_%A8K&G!07=QE:>$=L;"V8
M.""3#N'/E"35V@##V]XV@HEL5!EK2FG]&66^NVL3.UV;VF%$_S(T,V,W*:E
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
MA^V&K,%(".B0>/\4@TIO#V_RTJNQ!B,!H$4B?ZP,*[\:1,Q,-H@ Z]P!2R^
M"Y&_(@:580T@LJ\!(<4Z>\!R$= R_".H /]8E]ZDA?='\.GQ9K+[@7K1,O+^
ME6O+I_W%J(^Q@^65;/X3S$$UWNA$&7D#I.ALPY-=)'SC;1TD+J0H1A5+=B;I
MY!Q"G?\WSU8DJ>CB2W'T@DJ%!M6T&(A.S2>XR7N#)+C7J(I*-R*4X)G.!NS@
M%60'&[Q$><!XD>QFH0V=_%53]]L=T$&9<@4HZ\X_-;#[QI][!//%34(CGVZ\
M\#+B UC58V_!SB8[6G"?]>A)6G:467(>=^:M">V.NA7:D(!=%NE82]H-"K'Z
MSAG3[*)/H1T1Z(&:[;8:IC2-=H6 _6/M%<>A.HP@(P(M9>#>.\=WOV+N5VX*
MEY(_ _%\/\E)(&FY;UVT(%S7TFOECVQG!8JAC?<-P%JF!4J(G[(2GIL 4X4%
MOT# 7'#U;:+D'N9+LI*H6T:(4VG6$;P0039XAG$A*CJ#S )FZ.Z]9U+%P5(Q
M2DU']_=3E5(/5\"2 W:>Q>$:G&X["1ZD% _PYI,Q$.=.M$88?^=9*9Q8I3/9
M*C%A!Y:#A:OF(5SE]J"M>^>QE?&'%C1-&6>=;E\%+MP9BS ;6,5&L)M5&Q%7
MG2.[CM+!LE4@F?;.57$.Z@;7=M.*51WKT.U!-O&3MX^5I:C_/(KCEZWNJ*(W
M1C]5]]J>WZ5^_&5H8@@E+;3P:/+((XLG+TD\9NS2C*[YE2__H4#7:BKBI6F^
MWO!_ .A:>,&PB[CFYP+[>87]IPI[J^O(;(_=*I<$@M!Z+]\D<9#[68E[NVM<
MZN(!33<N6T="!?7@2MOQ*JY&]+P&4HGKEJA'6Q"[/S"FG'@IX<^R>:M7L4;Q
MTW269RMF<7XGP2=FD9*[+/8_S\52;T+^^&A[_LS?<:?D)J$^N?6BI9N.'_ 4
M8C^8U[(=S>>6#L2$-$ITP%H.5^*H60D\A=@JYW"C RFJ6KBMYU2FW3D_THBN
M\[6L'-FJ(V<3'GJS :=RE? /XQ9!D.$]PXJQ >\+$&.3?[#OJZ9PB&KXNTBE
M[$+.#VWISSB=2]%G]V2[_Y5RB-",!7G!SEVMN:&\9;_/'%07#5D=$HJ\ ;6#
MH8/3SI'<4$L6Y>;H<&$G)@O[*0X]45>PY7U&C^*SP5*,6NYFKZ"NY8CA$#A=
MX!E]I &)@JFH:8->W'*]\6AI4XC(%16@*[REZ>>+A)#J.FOL:BJE]TM74[D0
MX:I#<&X@_!7G14JCC/V$)/21H7BL#^@=VH7[M$!P&=VOR-D.P="J5'VHYB9
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
ML>9R$0BG:B<Y8U8-.)Z#=8:VRIT6ASR9+Z[HFA8,3HLB8Y,<:@>4,0M1BPO
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
M>"8[ 0!,70X %P              @ $     9C$P<3 S,C-?:71T96-H<&%C
M:RYH=&U02P$"% ,4    " #7@ZM6R*N[*]@'  !&-P  '0
M@ %;.P$ 9C$P<3 S,C-E>#,Q+3%?:71T96-H<&%C:RYH=&U02P$"% ,4
M" #7@ZM6ORVR[=X'  !G-P  '0              @ %N0P$ 9C$P<3 S,C-E
M>#,Q+3)?:71T96-H<&%C:RYH=&U02P$"% ,4    " #7@ZM6A.KKK@L%  #>
M&@  '0              @ &'2P$ 9C$P<3 S,C-E>#,R+3%?:71T96-H<&%C
M:RYH=&U02P$"% ,4    " #7@ZM6Y\6 /@ %   D&P  '0
M@ '-4 $ 9C$P<3 S,C-E>#,R+3)?:71T96-H<&%C:RYH=&U02P$"% ,4
M" #7@ZM6I<QZEF)R 0!?CP$ #0              @ $(5@$ :6UA9V5?,# Q
M+FIP9U!+ 0(4 Q0    ( ->#JU:'&_IF3T@! #]< 0 -              "
M 97( @!I;6%G95\P,#(N:G!G4$L! A0#%     @ UX.K5G6,=&GC* $ OCH!
M  T              ( !#Q$$ &EM86=E7S P,RYJ<&=02P$"% ,4    " #7
M@ZM646?6X%5<  "6;@  #0              @ $=.@4 :6UA9V5?,# T+FIP
M9U!+ 0(4 Q0    ( ->#JU9+N#=8T5,! $EO 0 -              "  9V6
M!0!I;6%G95\P,#4N:G!G4$L! A0#%     @ UX.K5@5RM*C+F $ )JT!  T
M             ( !F>H& &EM86=E7S P-BYJ<&=02P$"% ,4    " #7@ZM6
M-N)T8^<>  !^>0$ $               @ &/@P@ :71P+3(P,C,P,S,Q+GAS
M9%!+ 0(4 Q0    ( ->#JU;9.+ CO1   *#4   4              "  :2B
M" !I=' M,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0    ( ->#JU8/RF8P758
M ,@K!0 4              "  9.S" !I=' M,C R,S S,S%?9&5F+GAM;%!+
M 0(4 Q0    ( ->#JU;W!C#N*=<  &PL"@ 4              "  2(*"0!I
M=' M,C R,S S,S%?;&%B+GAM;%!+ 0(4 Q0    ( ->#JU:U7E'ES5<  !R+
M!0 4              "  7WA"0!I=' M,C R,S S,S%?<')E+GAM;%!+!08
1    $  0 !D$  !\.0H    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
